Move CI to Woodpecker #3
Loading…
Reference in a new issue
No description provided.
Delete branch "ci/woodpecker-v2"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Replaces the Forgejo Actions workflow with a Woodpecker pipeline; the earlier PRs #1 and #2 were lost from
master. The old workflow randocker build, which the cluster's runners cannot do (no privileged steps, no user namespaces), so the image is assembled withcranefrom prebuilt binaries, as in the neverup repos.golangci-lint,make test, buildmanagerandgateway, publishgit.thehoster.org/nfeldt/minecraftinator:<tag>, alsolatestgolangci-lint moves to v2.14.0, since v2.1.0 rejects a Go 1.26 module. The second commit fixes the 11 findings it reported;
goconstis excluded for test files. Two SSH console error messages changed wording ("the Minecraft server is unavailable" / "is not running").The e2e suite is not run: it needs kind and Docker.
Needed before this does anything:
ci.thstr.io).registry_userandregistry_tokenfor thetagevent; the token needswrite:packageon thenfeldtnamespace.The check and build steps were run locally in the pipeline's images and pass.
publishis untested until a tag is pushed.🤖 Generated with Claude Code
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.