Run checks in CI via Forgejo Actions #12
Loading…
Reference in a new issue
No description provided.
Delete branch "mailship-e77-run-checks-in-ci-via-forgejo-actions-605"
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?
mailship-e77
Add a Forgejo Actions workflow so CI runs the repo's own check gate on every push and pull request. This keeps local, CI, and fragua execution in sync —
./script/checksis the single source of truth.Changes
.forgejo/workflows/ci.yml— new workflow with one job (checks) running onubuntu-latest. Steps: checkout, setup-node (reading.nvmrc), corepack +pnpm i --frozen-lockfile, then./script/checks.pushtomain+pull_request. Concurrency group is workflow+ref withcancel-in-progress: true.How to test
Push this branch to the Forgejo remote — the workflow must appear in the repo's Actions tab and run green. If the runner doesn't recognise
ubuntu-latest, update theruns-onlabel to match the registered runner config before merging.