Skip to content

[Release] Publish canonical GitHub Releases and immutable version tags #98

Description

@KeyffMS

Parent project: #95
Depends on: #96, #82, #83, #84, #85, #91

Objective

Use GitHub Releases as the authoritative, dated publication history for SightAdapt versions and downloadable artifacts.

Acceptance criteria

  • Define the release/tag naming convention, beginning with v0.5.0.50-alpha or the next approved version.
  • Use release titles in the format SightAdapt™ <version>.
  • Include the canonical product description in every release.
  • Include release notes, supported Windows versions, known limitations and upgrade/migration notes.
  • Attach the complete verified Windows archive, checksums, SBOM and legal bundle.
  • Include links to https://sightadapt.aiteracja.pl/, documentation, privacy notice and source code.
  • Make tags immutable after publication except for documented emergency withdrawal procedures.
  • Document prerelease versus stable-release policy.
  • Add a release checklist that verifies CI, manual tests, licenses and artifact hashes.
  • Ensure the website can obtain the current version and download link from GitHub Releases without duplicating binary files.
  • Publish a permanent release-history page linking every version and tag.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions