Skip to content

migration: replace Forgejo delivery with GitHub Actions - #18

Merged
thedancingdeveloper merged 1 commit into
mainfrom
migration/github-native-release
Jul 28, 2026
Merged

migration: replace Forgejo delivery with GitHub Actions#18
thedancingdeveloper merged 1 commit into
mainfrom
migration/github-native-release

Conversation

@thedancingdeveloper

Copy link
Copy Markdown
Collaborator

Summary

  • remove the active Woodpecker/Forgejo source, release, and container path
  • add GitHub-native release binaries and website deployment workflows
  • retain download-host publication using a GitHub repository secret
  • remove stale Forgejo Cargo configuration and canonicalize repository/image metadata

Validation

  • cargo fmt --all -- --check
  • cargo check --workspace --exclude rtbit-desktop --no-default-features --features default-tls
  • cargo test --workspace --exclude rtbit-desktop --no-default-features --features default-tls
  • cargo clippy --workspace --exclude rtbit-desktop --no-default-features --features default-tls -- -D warnings
  • ci/tasks/website-check
  • ci/migration-policy.sh

The download-host key has been installed as the GitHub repository secret DEPLOY_SSH_KEY without exposing its value.

@thedancingdeveloper
thedancingdeveloper merged commit 6576bdb into main Jul 28, 2026
4 of 6 checks passed
@thedancingdeveloper
thedancingdeveloper deleted the migration/github-native-release branch July 28, 2026 10:20
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