fix(ci): deploy pin-bump path after nixos module move (#127) #128

Merged
dominik.polakovics merged 2 commits from lab/grill-20260711-0201 into main 2026-07-11 03:54:00 +02:00

Cloonar/nixos moved the coding-lab module from utils/modules/coding-lab/ to hosts/dev-new/modules/coding-lab/, so every push:main deploy since the move failed at sed: can't read utils/modules/coding-lab/default.nix — no pin bump landed, and the lab server kept running the cc2eb59 build while merged fixes (#120 title collapse, #124 dialog auto-dismiss, …) sat undeployed.

One-line fix: point the sed target in .forgejo/workflows/deploy.yml at the module's new location. Verified the new path and the stale rev = "cc2eb595…" pin in a fresh anonymous clone of Cloonar/nixos.

Deploy-on-merge bonus: the deploy workflow fires on this PR's own merge commit, so landing it bumps the pin past everything queued since the move in one run (dev-new still needs its usual nixos-rebuild switch afterwards).

Closes #127

🤖 Generated with Claude Code

https://claude.ai/code/session_01Ak7B1Mc63iyD32rxaZGkML

Cloonar/nixos moved the coding-lab module from `utils/modules/coding-lab/` to `hosts/dev-new/modules/coding-lab/`, so every `push:main` deploy since the move failed at `sed: can't read utils/modules/coding-lab/default.nix` — no pin bump landed, and the lab server kept running the `cc2eb59` build while merged fixes (#120 title collapse, #124 dialog auto-dismiss, …) sat undeployed. One-line fix: point the sed target in `.forgejo/workflows/deploy.yml` at the module's new location. Verified the new path and the stale `rev = "cc2eb595…"` pin in a fresh anonymous clone of Cloonar/nixos. Deploy-on-merge bonus: the deploy workflow fires on this PR's own merge commit, so landing it bumps the pin past everything queued since the move in one run (dev-new still needs its usual `nixos-rebuild switch` afterwards). Closes #127 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01Ak7B1Mc63iyD32rxaZGkML
fix(ci): deploy pin-bump path after nixos module move (#127)
All checks were successful
ci / native (pull_request) Successful in 5m13s
1bd84a0e70
Cloonar/nixos moved the coding-lab module from utils/modules/ to
hosts/dev-new/modules/, so every push:main deploy since then died at
sed's "can't read utils/modules/coding-lab/default.nix" and no pin
bump landed — the lab server kept running the cc2eb59 build while
fixes like #120 sat merged but undeployed. Point the sed target at
the module's new location.

Closes #127

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ak7B1Mc63iyD32rxaZGkML
dominik.polakovics scheduled this pull request to auto merge when all checks succeed 2026-07-11 03:37:21 +02:00
dominik.polakovics scheduled this pull request to auto merge when all checks succeed 2026-07-11 03:44:53 +02:00
Merge remote-tracking branch 'origin/main' into lab/grill-20260711-0201
All checks were successful
ci / native (pull_request) Successful in 5m51s
1535fa82f8
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Cloonar/coding-lab!128
No description provided.