feat: added woodpecker CI definition

This commit is contained in:
Tobias Schmidl 2023-10-17 13:27:33 +02:00
parent 6df7893e1f
commit d258fa8a4f

20
.woodpecker.yml Normal file
View file

@ -0,0 +1,20 @@
# SPDX-FileCopyrightText: 2023 Tobias Schmidl
#
# SPDX-License-Identifier: AGPL-3.0-or-later
---
steps:
editor-config:
image: mstruebing/editorconfig-checker
group: lint
reuse:
image: fsfe/reuse:latest
group: lint
shellcheck:
image: koalaman/shellcheck-alpine
commands:
- find . -name .git -type d -prune -o -type f -name \*.sh -print0 | xargs -0 -r -n1 shellcheck
...