Migrate to GitHub as primary repository + fix v0.2.0 checksum #1
Reference in New Issue
Block a user
Delete Branch "fix-v0.2.0-checksum"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This PR completes the migration to GitHub as the primary repository and fixes the checksum mismatch for v0.2.0.
Changes
Migrate release workflow to GitHub Actions
.gitea/workflows/release.yamlto.github/workflows/release.yamlactions/checkout,actions/setup-node,softprops/action-gh-release)Fix v0.2.0 checksum
artifacthub-pkg.ymlchecksum to match the actual tarball on GitHubsha256:f2e81af7b9e200cda2791baca284b6b06f48f2d662a04e9ef5a9d421757e5963sha256:c73a754ecbb5ecdefa1ba4c12365aca0131a4b161825d4849339bf2aa24090f2Testing
After merging, the Headlamp pod needs to be restarted to pick up the corrected checksum and successfully install the Polaris plugin.
Context
The GitHub release for v0.2.0 was created manually with
ghCLI due to authentication issues with the Gitea Actions workflow trying to push to GitHub. This resulted in a checksum mismatch. By moving to GitHub Actions as the primary CI/CD platform, we eliminate the complexity of Gitea mirroring and authentication issues.