Skip to content

chore: add GitHub Pages deployment for APT/RPM repositories#6

Merged
VPRamon merged 1 commit into
mainfrom
release-to-pages
May 10, 2026
Merged

chore: add GitHub Pages deployment for APT/RPM repositories#6
VPRamon merged 1 commit into
mainfrom
release-to-pages

Conversation

@VPRamon
Copy link
Copy Markdown
Member

@VPRamon VPRamon commented May 10, 2026

  • Add PAGES_DEPLOY_TOKEN secret to ci-release.yml
  • Pass secret from ci.yml to ci-release.yml
  • Generate APT repository with dpkg-scanpackages
  • Generate RPM repository with createrepo_c
  • Deploy both repositories to Siderust/siderust.github.io using peaceiris/actions-gh-pages
  • Follows same pattern as qtty-cpp for consistency across C++ packages

- Add PAGES_DEPLOY_TOKEN secret to ci-release.yml
- Pass secret from ci.yml to ci-release.yml
- Generate APT repository with dpkg-scanpackages
- Generate RPM repository with createrepo_c
- Deploy both repositories to Siderust/siderust.github.io using peaceiris/actions-gh-pages
- Follows same pattern as qtty-cpp for consistency across C++ packages
@VPRamon VPRamon self-assigned this May 10, 2026
@github-actions
Copy link
Copy Markdown

Code Coverage

Package Line Rate Branch Rate Complexity Health
include.siderust 71% 34% 0
include.siderust.coordinates 100% 50% 0
Summary 75% (680 / 910) 35% (348 / 988) 0

@VPRamon VPRamon merged commit 12af6f4 into main May 10, 2026
5 checks passed
@VPRamon VPRamon deleted the release-to-pages branch May 10, 2026 17:03
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