Skip to content

ci(repo): publish setup.sh and voltius.repo with the apt/yum repos - #322

Merged
kipavy merged 1 commit into
devfrom
ci/publish-repo-top-level-files
Sep 19, 2026
Merged

kipavy merged 1 commit into
devfrom
ci/publish-repo-top-level-files

Conversation

@kipavy

@kipavy kipavy commented Sep 19, 2026

Copy link
Copy Markdown
Contributor

repo/setup.sh and repo/voltius.repo were uploaded to R2 by hand on 2026-06-16 and never again. publish-repos.sh only syncs /deb and /rpm, so #321's Arch branch never reaches repo.voltius.app.

This adds an rclone copyto --checksum for both files after the deb/rpm sync. Content types match the live objects (text/x-shellscript, text/plain). voltius.gpg stays manual because it isn't in the repo.

Checked: bash -n passes, and the same copyto command works against a local rclone remote. The R2 path gets exercised on the post-merge workflow_dispatch run.

Both were uploaded to R2 by hand once and never again, so edits to
repo/setup.sh (like the Arch branch in #321) never reached
repo.voltius.app. publish-repos.sh now copies them after the deb/rpm
sync, keeping the content types the live objects already use.
@kipavy
kipavy merged commit d1153a9 into dev Sep 19, 2026
4 checks passed
@kipavy
kipavy deleted the ci/publish-repo-top-level-files branch September 19, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant