192 Commits

Author SHA1 Message Date
Konrad Pabjan 4bc8754ffc Merge pull request #208 from actions/konradpabjan/add-new-release-workflow
Check dist/ / Check dist/ (push) Has been cancelled
Continuous Integration / TypeScript Tests (push) Has been cancelled
Lint Code Base / Lint Code Base (push) Has been cancelled
Add release action
v0 v0.0.4
2024-10-22 10:09:29 -04:00
Konrad Pabjan f4d851fab3 Simplify release workflow configuration 2024-10-22 09:28:52 -04:00
Konrad Pabjan fc8ba308da Create release-new-action-version.yml 2024-10-22 09:08:09 -04:00
Joel Ambass 3fc9aa365f Merge pull request #200 from actions/jcambass/2024-09-16/update-instructions
Use Release Published
2024-09-16 17:15:28 +02:00
Joel Ambass 2d5c4224f2 Use Release Published 2024-09-16 17:05:18 +02:00
Joel Ambass 4b1aa5c1cd Merge pull request #199 from actions/jcambass/2024-09-16/do-not-check-for-action-yml
Do not assume action.yml exists
v0.0.3
2024-09-16 16:29:19 +02:00
Joel Ambass 2acc8d8fc9 Do not assume action.yml exists 2024-09-16 16:23:56 +02:00
Joel Ambass d34ce159aa Merge pull request #198 from actions/Jcambass-patch-1
Use newest Release in README
2024-09-16 15:49:38 +02:00
Joel Ambass d5420c2c97 Use newest Release in README 2024-09-16 15:46:12 +02:00
Joel Ambass 23606e825a Merge pull request #197 from actions/jcambass/2024-09-16/default-to-actions-token
Default to GITHUB_TOKEN
v0.0.2
2024-09-16 15:43:51 +02:00
Joel Ambass 391942adf2 Default to GITHUB_TOKEN 2024-09-16 15:16:26 +02:00
Joel Ambass ff725e43e8 Merge pull request #190 from actions/fix_logging
Fix Logging
v0.0.1
2024-09-03 17:38:42 +02:00
Joel Ambass 65d4d4211f remove old build artifacts 2024-09-03 17:22:12 +02:00
Joel Ambass 1cbbcdd5ae Fix Logging 2024-09-03 16:51:21 +02:00
Joel Ambass b080e888d4 Merge pull request #189 from actions/jcambass/2024-09-03/only-exclude-git-folder
Only Exclude .git Folder
2024-09-03 16:42:27 +02:00
Joel Ambass 87530877ea We only need to exclude the .git folder 2024-09-03 15:37:40 +02:00
Conor Sloan 49e905350a Merge pull request #185 from actions/conorsloan/remove-unnecessary-token-permission
Remove attestation write permissions from release workflow
2024-08-29 14:56:01 +01:00
Conor Sloan 3a0ab30032 Update README.md
Remove reference to unnecessary permission
2024-08-29 13:45:22 +01:00
Conor Sloan 84bfe2de2e Remove attestation write permissions from release workflow
This isn't needed now that we're storing attestations in GHCR.
2024-08-29 13:43:50 +01:00
Conor Sloan 578de6e124 Merge pull request #183 from actions/conorsloan/update-version-in-readme
Update README.md
2024-08-28 14:05:18 +01:00
Conor Sloan e03465965b Update README.md 2024-08-28 14:02:38 +01:00
Conor Sloan e3f16e22ab Merge pull request #182 from actions/conorsloan/check-for-uncommitted-changes
Fail if local changes made to the checked out action content
2024-08-28 13:56:41 +01:00
Conor Sloan 1255bb0a54 error if local changes made to the checked out action content 2024-08-28 13:22:37 +01:00
Conor Sloan 4aeb3f6341 Merge pull request #181 from actions/conorsloan/fixup-runtime-security
Secure actions execution context
2024-08-28 12:39:22 +01:00
Conor Sloan 86a49c7f6a secure actions execution context 2024-08-28 12:10:13 +01:00
Conor Sloan 8a96626c28 Merge pull request #179 from actions/conorsloan/upload-attestations-to-ghcr
Upload attestations to GHCR instead of Attestations API
2024-08-27 21:27:41 +01:00
Conor Sloan 36e729c5aa grab attestation media type and predicate type from attestation bundle 2024-08-27 20:52:44 +01:00
Conor Sloan 432126c06c change value of package type for referrer index 2024-08-23 13:42:27 +01:00
Conor Sloan 3555a7ef80 update dist 2024-08-23 13:33:13 +01:00
Conor Sloan 1b9faf628d add retries and fix up tests 2024-08-23 13:17:07 +01:00
Conor Sloan 72b670f356 add tests for index upload 2024-08-23 11:06:03 +01:00
Conor Sloan e308348d01 fix up ghcr client tests and remove config from action package layers 2024-08-23 10:56:04 +01:00
Conor Sloan e53d6ca2a2 reinstate main tests 2024-08-23 10:00:06 +01:00
Conor Sloan da1f4d6352 reverse the upload order 2024-08-22 20:30:50 +01:00
Conor Sloan 028b950050 experimental: manually generate and upload all manifests 2024-08-22 20:00:30 +01:00
Conor Sloan bafa38ff94 refactor ghcr client for reusable upload functions 2024-08-22 18:40:02 +01:00
Conor Sloan e44432d3e5 add new OCI manifests for attestations 2024-08-22 18:13:15 +01:00
Conor Sloan c11354f432 upload attestation and referrer index before artifact
This avoids race conditions when the artifact is read but its attestation doesn't exist
2024-08-22 16:10:12 +01:00
Conor Sloan 1f725c56d6 upload attestation to GHCR instead of attestations API 2024-08-22 14:10:50 +01:00
Conor Sloan f213f0c945 Merge pull request #175 from actions/conorsloan/update-attest-package
Update @actions/attest dependency and send Attestations API header
2024-08-21 16:03:33 +01:00
Conor Sloan 8c9931350a update attest dep and send IA header 2024-08-21 11:11:46 +01:00
Conor Sloan 7af620c09c Merge pull request #164 from actions/conorsloan/fix-readme-example-permissions
Update README.md
2024-08-12 18:06:57 +01:00
Beth Brennan 9c79aec798 Merge branch 'main' into conorsloan/fix-readme-example-permissions 2024-08-12 12:53:26 -04:00
Beth Brennan a2e9ffc7b9 Merge pull request #165 from actions/elbrenn/codeowners
Remove unused CODEOWNERS
2024-08-12 12:51:55 -04:00
Beth Brennan 2af7b38c8b Remove unused codeowners 2024-08-12 12:48:32 -04:00
Conor Sloan 3cc27d51e4 Update README.md
Fix permissions in example workflow
2024-08-12 14:12:39 +01:00
Conor Sloan e039e1d6b7 Merge pull request #163 from actions/conorsloan/create-codeowners
Create CODEOWNERS
2024-08-12 11:40:40 +01:00
Conor Sloan 11f5dcdbc3 Create CODEOWNERS 2024-08-12 10:15:17 +01:00
Conor Sloan 91044eb688 Merge pull request #162 from actions/conorsloan/update-deps
Update dependency versions
2024-08-12 10:03:13 +01:00
Conor Sloan cf53527ffc update dep versions 2024-08-12 09:56:19 +01:00