fix(ci): self-contained workflow — drop unreachable JS actions #42
No reviewers
Labels
No labels
blocked:lint-failed
blocked:needs-decision
blocked:no-changes
blocked:no-procedure
blocked:preflight
blocked:verify-failed
bug
feature-request
in-progress
lint-cleanup
ops-task
quickfix
security/high
security/medium
test-coverage
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/vllm_mm!42
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).