Release Checklist

Steps for publishing a new ProtonDrive Linux release.

Pre-Release

  1. All CI builds green on main
  2. Cross-distro VM smoke tests pass
  3. Changelog updated with user-facing changes
  4. Version bumped in package.json and Cargo.toml
  5. All package artifacts uploaded to GitLab

Release

  1. Tag the release: git tag -a vX.Y.Z -m "Release vX.Y.Z"
  2. Push tag: git push origin vX.Y.Z
  3. Create GitLab Release with release notes
  4. Attach artifacts (.deb, .rpm, AppImage, snap)

Post-Release

  1. Verify download links work
  2. Update the AUR package if applicable
  3. Announce in relevant channels

ProtonDrive Linux — not affiliated with Proton AG. GitHub