ci: switching to woodpecker

This commit is contained in:
D. Moonfire 2022-07-13 17:54:36 -05:00
parent b2da3e9dab
commit 692d7d18f4
2 changed files with 23 additions and 1 deletions

22
.woodpecker.yml Normal file
View file

@ -0,0 +1,22 @@
pipeline:
build:
image: registry.gitlab.com/dmoonfire/nix-flake-docker:latest
commands:
- nix develop --command scripts/build.sh
test:
image: registry.gitlab.com/dmoonfire/nix-flake-docker:latest
commands:
- nix develop --command scripts/test.sh
release:
image: registry.gitlab.com/dmoonfire/nix-flake-docker:latest
commands:
- nix develop --command scripts/release.sh
branches:
- main
gitea:
image: plugins/gitea-release
settings:
api_key:
from_secret: gitea_token
base_url: https://src.mfgames.com
files: exit-planning*.*

View file

@ -3,7 +3,7 @@ module.exports = {
extends: ["@commitlint/config-conventional"], extends: ["@commitlint/config-conventional"],
message: message:
"chore(release): v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}", "chore(release): v${nextRelease.version} [CI SKIP]\n\n${nextRelease.notes}",
plugins: [ plugins: [
[ [