electron/script/release
trop[bot] 1778a26c46
build: generate artifact attestions for released assets (#49781)
* build: generate artifact attestions for released assets (#48239)

* build: generate artifact attestions for released assets

* chore: address review feedback

---------

Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com>
(cherry picked from commit dec7f937ae)

Co-authored-by: Samuel Attard <sam@electronjs.org>

* build: fixup attestation for release assets (#49732)

* build: fixup attestation for release assets

* Generate artifact attestation for generated artifacts

* set id-token for attestation

* Add artifact-metadata permission for attestation

* add permissions for testing attestations

* Revert "add permissions for testing attestations"

This reverts commit 0284bed17511521d21fe8e0dd1bceab50545b1e2.

* Revert "set id-token for attestation"

This reverts commit 69a1b13a188418b13fc65dac28d33234acdaa1d7.

* Revert "Generate artifact attestation for generated artifacts"

This reverts commit ee0536eceb9eeeb94ee8105ffda66cbabd5751de.

(cherry picked from commit 08528939102c3ec953b07207649ceeab64710fea)

Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>

* chore: update publish workflow

Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com>

---------

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <sam@electronjs.org>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org>
Co-authored-by: John Kleinschmidt <kleinschmidtorama@gmail.com>
2026-02-16 10:51:09 +01:00
..
bin build: use @electron-ci/dev-root for package.json default (#49326) 2026-01-08 10:10:58 -06:00
notes build: fixup release notes generation (#49306) 2026-01-05 14:55:26 -06:00
uploaders build: generate artifact attestions for released assets (#49781) 2026-02-16 10:51:09 +01:00
find-github-release.ts build: add import/order eslint rule (#44085) 2024-10-02 19:10:44 -07:00
get-asset.ts build: add import/order eslint rule (#44085) 2024-10-02 19:10:44 -07:00
get-url-hash.ts build: update hasher return value (#47009) 2025-05-08 11:34:21 -07:00
github-token.ts build: convert all release scripts to typescript (#44035) 2024-09-30 17:55:27 -07:00
prepare-release.ts build: drop dugite as a dependency (#49207) 2025-12-16 15:56:45 -05:00
release-artifact-cleanup.ts build: cleanup release scripts, separate cli entrypoints from logic (#44058) 2024-10-01 13:51:40 -07:00
release.ts build: add missing copied tarball to cloudstore paths (#48415) 2025-09-30 18:36:20 +02:00
run-release-ci-jobs.ts build: migrate Windows release builds to GHA (#45137) 2025-01-23 14:10:24 -05:00
types.ts build: cleanup release scripts, separate cli entrypoints from logic (#44058) 2024-10-01 13:51:40 -07:00
version-bumper.ts build: add import/order eslint rule (#44085) 2024-10-02 19:10:44 -07:00
version-utils.ts build: drop dugite as a dependency (#49207) 2025-12-16 15:56:45 -05:00