2 Commits
Author SHA1 Message Date
floweyandFloweynt c26a1fde31 bug: fix autodeploy generation naming (#12)
lint / lint (push) Canceled after 0s
diff-tag / dix (push) Successful in 6m29s
flake-check / flake-check (push) Canceled after 13s
Co-authored-by: Floweynt <server-n0@mail.floweytf.com>
Reviewed-on: #12
2026-09-17 06:32:05 +00:00
flowey e5e4ac5e7f misc: format
diff-tag / dix (push) Successful in 6m1s
lint / lint (push) Successful in 1m46s
flake-check / flake-check (push) Successful in 49s
2026-09-17 00:28:52 -05:00
2 changed files with 5 additions and 3 deletions
+4 -2
View File
@@ -48,9 +48,11 @@ runas git tag -v "$latest" || {
sha=$(runas git rev-list -1 "$latest") sha=$(runas git rev-list -1 "$latest")
report_status "pending" "deploying $latest" "$sha" report_status "pending" "deploying $latest" "$sha"
flake_url="git+${GITEA_URL}/${GITEA_REPO}?ref=refs/tags/${latest}&rev=${sha}#$HOSTNAME" runas git checkout "$latest"
runas tee .nixos-label <<< "$latest" >/dev/null
runas git add .nixos-label
if nixos-rebuild switch --flake "$flake_url"; then if nixos-rebuild switch --flake ".#$HOSTNAME"; then
echo "$latest" > "$STATE_DIR/tag" echo "$latest" > "$STATE_DIR/tag"
report_status "success" "deployed $latest" "$sha" report_status "success" "deployed $latest" "$sha"
echo "deployed $latest" echo "deployed $latest"