Summary
GitHub Actions convention is to maintain a major version tag (e.g., v1) that always points to the latest v1.x.x release. This allows consumers to reference JeremyDev87/leonidas@v1 and automatically receive patch/minor updates.
The README already documents @v1 usage but the tag does not exist yet.
Scope (SRP)
This issue covers only the v1 major version tag creation and documentation of the update process for future releases.
Acceptance Criteria
Blocked By
Blocks
Priority
HIGH — README references @v1 which currently doesn't exist.
Notes
- The
v1 tag should be a lightweight tag, not annotated
- On future
v1.x.x releases, this tag must be force-updated: git tag -f v1 v1.x.x && git push -f origin v1
Summary
GitHub Actions convention is to maintain a major version tag (e.g.,
v1) that always points to the latestv1.x.xrelease. This allows consumers to referenceJeremyDev87/leonidas@v1and automatically receive patch/minor updates.The README already documents
@v1usage but the tag does not exist yet.Scope (SRP)
This issue covers only the
v1major version tag creation and documentation of the update process for future releases.Acceptance Criteria
v1tag created pointing to the same commit asv1.0.0JeremyDev87/leonidas@v1resolves correctlygit tag -fa v1 v1.0.1)Blocked By
Blocks
Priority
HIGH — README references
@v1which currently doesn't exist.Notes
v1tag should be a lightweight tag, not annotatedv1.x.xreleases, this tag must be force-updated:git tag -f v1 v1.x.x && git push -f origin v1