Releases: notaryproject/notation-action
Releases · notaryproject/notation-action
v1.2.0
What's New
setup
action now installs Notation CLI v1.2.0 by default.- Introduced new fields
timestamp_url
andtimestamp_root_cert
insign
action for Notation CLI v1.2.0 or later. Users now able to sign with RFC 3161 compliant timestamping. - The
verify
action now supports timestamping countersignature verification for Notation CLI v1.2.0 or later. See Trust Policy and Trust Store for more details. - Introduced new field
force_referrers_tag
insign
action for Notation CLI v1.2.0 or later. Users who want to use the Referrers API supported by OCI 1.1 need to setforce_referrers_tag
tofalse
during signing. - For Notation CLI v1.2.0 or later, the
verify
action now always uses the Referrers API, if not supported, automatically fallback to the Referrers Tag Schema.
Deprecation
- Field
allow_referrers_api
forsign
action is deprecated for Notation CLI v1.2.0 or later. Useforce_referrers_tag
instead. - Field
allow_referrers_api
forverify
action is deprecated for Notation CLI v1.2.0 or later.
What's Changed
- docs: updated README.md by @Two-Hearts in #68
- chore(deps): bump @types/node from 20.14.10 to 22.0.0 by @dependabot in #70
- chore(deps): bump @types/node from 22.0.0 to 22.5.4 by @dependabot in #78
- bump: upgrade default Notation to v1.2.0 by @Two-Hearts in #79
- feat: timestamping by @Two-Hearts in #80
- feat: OCI 1.1 support by @Two-Hearts in #82
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's New
- Support of sign/verify multiple images in one workflow step.
- For Notation with version greater or equal to
v1.1.0
, usenotation plugin install
command to set up plugins.
What's Changed
- Org maintainers update by @toddysm in #57
- bump: Upgrade to use Notation v1.1.1 by @Two-Hearts in #60
- feat: supporting Sign/Verify with multiple images by @Two-Hearts in #62
- feat: use notation plugin install by @Two-Hearts in #63
- chore: added dependabot.yml by @Two-Hearts in #64
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #66
- chore(deps): bump docker/build-push-action from 4 to 6 by @dependabot in #65
- chore(deps): bump @types/node from 20.14.9 to 20.14.10 by @dependabot in #67
New Contributors
- @dependabot made their first contribution in #66
Full Changelog: v1...v1.1.0
v1.0.1
What's Changed
- chore: update README for proper rendering notes by @Two-Hearts in #43
- chore: updated GitHub Action name and description in marketplace by @Two-Hearts in #44
- chore: update GitHub Actions naming and description in marketplace by @Two-Hearts in #45
- fix: rebuild dist/ with latest tsc by @Two-Hearts in #51
- Updated the CODEOWNERS and MAINTAINERS files by @toddysm in #49
- bump: bump up Notation CLI to v1.1.0 by @Two-Hearts in #53
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Added CODEOWNERS and MAINTAINERS files by @toddysm in #1
- feat: Add Github Action for notation sign with plugin by @Two-Hearts in #3
- feat: Add Github Action for notation verify by @Two-Hearts in #4
- feat: Add Github Action for notation setup by @duffney in #5
- update: refactored notation-action repo by @Two-Hearts in #14
- chore: added license to the repo by @Two-Hearts in #21
- fix: fixed sign with multiple plugin_config by @Two-Hearts in #24
- feat: added
allow_referrers_api
inputs by @Two-Hearts in #26 - ci: added check-dist github workflow to detect dist/ differences on push/pull_request by @Two-Hearts in #28
- chore: added comment by @Two-Hearts in #29
- fix: fixed sign logic by @Two-Hearts in #30
- fix: fixed logic after e2e testing by @Two-Hearts in #31
- e2e: added e2e workflows by @Two-Hearts in #35
- fix: fixed trust store logic in verify by @Two-Hearts in #38
- fix: updated Notation version to 1.0.0 by @Two-Hearts in #37
- chore: clean up the codes by @Two-Hearts in #39
- fix: use committed node modules by @qweeah in #40
- doc: update README to align with the new brand name by @FeynmanZhou in #18
- fix: publish release and to GitHub Actions Marketplace by @Two-Hearts in #41
- doc: refine README by @FeynmanZhou in #42
New Contributors
- @toddysm made their first contribution in #1
- @Two-Hearts made their first contribution in #3
- @duffney made their first contribution in #5
- @FeynmanZhou made their first contribution in #18
- @qweeah made their first contribution in #40
Full Changelog: https://github.com/notaryproject/notation-action/commits/v1.0.0