Figure out how to run the CI stuff in the new repo #6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
The old fazantix repo used CI for the following:
nix flake checkwhich in turn runs all possible linters and checkers to make sure the code is fit for merging (this was done with github actions) - the .github dir should now be removed, and another CI-thing should be used to run this command and block code from merging if it does not succeedApparently Forgejo has a thing called Actions that could possibly be used, but @gerry should say if this is possible/feasible/wanted to do on the fosdem forgejo server
I have just configured woodpecker ci.
see eg:
#9
Both running checks and building debian packages should be possible. Debian packages can also be pushed to forgejo packages.
https://woodpecker-ci.org/docs/usage/intro
Basically you start with a checkout of your repository which is mounted inside containers where you can then run different commands.
The workspace folder is kept between runs, so you can keep state there.