rockylinux: remove unnecessary update
nixos: remove 21.11, it reached EOL
Co-authored-by: Drew DeVault <sir@cmpwn.com>
worker: Run go fmt and go mod tidy
schema.sql: add ON DELETE CASCADE to gql_user_wh_delivery
openbsd: build.yml: use latest rather than numerical release number
openbsd: update latest snapshot weekly and old snapshot monthly
openbsd: add symlink for old version
openbsd: during genimg, continue if syspatch exit status is 0 or 2
openbsd/6.9: drop
deprecated upstream
worker: add -config flag
Useful when invoking "go run" from the parent dir, e.g. so that
the worker can access the local images/ dir.
worker: stop using a special exit status for complete-build
Use a file instead. This should be much less fragile.
Fixes ssh connection failures (they return 255) from making the
build succeed (and skip subsequent tasks). See for instance [1].
[1]: https://builds.sr.ht/~emersion/job/792004
alpine: update latest alias
alpine/genimg: drop urandom service
contrib/crontab: update fedora