ci(deploy): pin-bump job broken — nixos module moved to hosts/dev-new/modules/coding-lab #127
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Cloonar/coding-lab#127
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Symptom
Every deploy since the Cloonar/nixos reorg dies at:
so no pin bump has landed and the lab server kept serving a build pinned to
cc2eb59— which is why the #120 title fix (merged as PR #121, commitd315d95) appeared "not fixed" in the chat window despite being correct and on main. Restarting lab.service cannot help: the systemd unit hard-codes the old /nix/store path in ExecStart.Root cause
Cloonar/nixos moved the module from
utils/modules/coding-lab/default.nixtohosts/dev-new/modules/coding-lab/default.nix;.forgejo/workflows/deploy.ymlstill seds the old path.Fix
Point the sed target in deploy.yml at the new path. Once merged, the deploy run on that merge commit bumps the pin past everything queued since the move (#120, #124, #125, …).