fix(ci): self-contained workflow — drop unreachable JS actions #15
No reviewers
Labels
No labels
blocked:commit-ready-failed
blocked:gate-fetch
blocked:gate-lint
blocked:gate-plan
blocked:gate-research
blocked:needs-decision
blocked:needs-human
blocked:no-changes
blocked:verify-failed
bug
deferred
feature-request
in-progress
needs-decompose
needs-triage
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/yeedi_awmbuild!15
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "ci/self-contained-rewrite"
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
.forgejo/workflows/ci.ymlwith a self-contained shell/container workflow that does not depend on GitHub-hosted JS actions (which fail at "Set up job" becauseactions/checkout@v4and friends cannot be downloaded from this Forgejo runner).Recipe provenance:
t_b55e19fa(proven on AuWoMe/Drift), applied here as part of fan-outt_a8bf9ee3. Inventory of working container images / action mirrors:t_8ef56cda,t_f96c565c.Why: pre-rewrite runs on this repo are all
status=failureorcancelledat "Set up job" — the JS checkout step times out. The rewrite pins the runner container to an image with the toolchain pre-installed, replacesactions/checkout@v4withapt-get install -y git+git clone --depth 1from the local Forgejo mirror, and drops anyactions/setup-python@v5/actions/setup-node@v4/actions/setup-java@v4in favor of the container's pre-installed toolchain.No
uses:lines remain; YAML is valid; preserves the project's lint/test/format steps. References:t_a8bf9ee3(fan-out),t_b55e19fa(Drift pilot),t_8ef56cda(image inventory).