ci(build-linux): use manual git clone for checkout (Forgejo auth bug) #9
No reviewers
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_editor!9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_mik_d05_checkout_manualclone"
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?
v0.1.0-rc4 release workflow (run #74) failed on both matrix legs at the Checkout step with:
actions/checkout@v4 has a known auth bug against forge.ourworld.tf — the FORGEJO_TOKEN reaches the workflow and the extraheader is configured, but the underlying
git fetchignores it. Editors ownbuild.yaml(the test CI) already documents this and uses a manualgit cloneworkaround.This ports the same workaround to
build-linux.yaml. Tag-triggered:$GITHUB_REF_NAMEis the tag, andgit clone --branchaccepts both tags and branches so the same command works forworkflow_dispatchtoo.After merge: delete + re-push tag
v0.1.0-rc4to unblock session 60.mik-tf referenced this pull request from lhumina_code/hero_demo2026-05-05 15:29:36 +00:00