Releases: Open-Attestation/open-attestation
Releases · Open-Attestation/open-attestation
v6.9.7
v6.9.6
v6.10.0-beta.7
6.10.0-beta.7 (2024-08-02)
Bug Fixes
v6.10.0-beta.6
v6.10.0-beta.5
v6.10.0-beta.5
is a manually created Git tag by @HJunyuan
Why?
- The beta branch has been rebased onto master using a force push
- Beta branch commit history no longer has the old tags
- semantic-release will incorrectly attempt to start tagging from
v6.10.0-beta.1
Solution
- Manually created a Git tag
v6.10.0-beta.5
on the latest commit of the new beta branch:git tag v6.10.0-beta.5 beta git push origin tag v6.10.0-beta.5
- Manually created a Git note on the same commit (as required by semantic-release):
git fetch origin refs/notes/semantic-release:refs/notes/semantic-release git notes --ref="semantic-release" add -f -m '{"channels":["beta"]}' v6.10.0-beta.5 git push origin refs/notes/semantic-release
Drawback
- semantic-release will not automatically publish
v6.10.0-beta.5
onto NPM - https://github.com/Open-Attestation/open-attestation/actions/runs/10089589374/job/27897818350#step:6:34 - Can be done so manually if really required