Release Checklist
Steps for publishing a new ProtonDrive Linux release.
Pre-Release
- All CI builds green on
main - Cross-distro VM smoke tests pass
- Changelog updated with user-facing changes
- Version bumped in
package.jsonandCargo.toml - All package artifacts uploaded to GitLab
Release
- Tag the release:
git tag -a vX.Y.Z -m "Release vX.Y.Z" - Push tag:
git push origin vX.Y.Z - Create GitLab Release with release notes
- Attach artifacts (
.deb,.rpm, AppImage, snap)
Post-Release
- Verify download links work
- Update the AUR package if applicable
- Announce in relevant channels