ci: forge-side check workflow on oss-oo-public (stops ubuntu-latest zombie runs) #21
Loading…
Reference in a new issue
No description provided.
Delete branch "oss-oo/forge-check-workflow"
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?
Cause
.github/workflows/check.ymlrequestsruns-on: ubuntu-latest, but no forge runner serves that label (active fleet:oss-oo-public,oss-oo-internal). Every push and PR therefore created runs that waited forever — 22 such zombie runs accumulated since 2026-09-23 and were cancelled via the admin API on 2026-09-24.Fix
Add a same-named
.forgejo/workflows/check.yml. Forgejo shadows the.githubcopy per basename (same pattern as OSS-Singularity/website's static-publication.yml), so the forge lane stops requestingubuntu-latestand gates on the functional checks (oss-oo-public, house-style manual checkout, no marketplace actions).GitHub keeps running the unchanged
.github/workflows/check.yml: Super-Linter and the social-preview byte-check are anchored to the GitHub runner toolchain (exact renderer versions) and are deliberately not ported.