v0.1.0
NOTE: This is a major API break, users should not just upgrade the action versions but
should replace their workflows with new workflows from tuf-on-ci-template.
Release contains:
- Major refactoring of actions: New actions are more logical and enable separating publishing fron online signing. The repository now contains a new branch "publish" that always points to the newest publishable repository version
- Improved Sigstore signer registration flow
- Bug fixes
Upgrade instructions:
- Remove your existing tuf-on-ci workflows and replace them with the ones from current tuf-on-ci-template.
- In Settings->Environments->github-pages change deployment branch from
main
topublish
- If you use the experimental sigstore online signing: After updating run
tuf-on-ci-delegate sign/update-online-key timestamp
re-select sigstore as the signing system: This creates a new signing event that is required for online signing to work.
Thanks to contributors Radoslav Dimitrov, Meredith Lancaster and lv291.