mirror of
https://github.com/denoland/deno.git
synced 2024-11-21 15:04:11 -05:00
chore: generate the checksums from the final archives (#26151)
Fixes https://github.com/denoland/deno/issues/7253
This commit is contained in:
parent
dfbf03eee7
commit
f3530c858f
2 changed files with 32 additions and 32 deletions
32
.github/workflows/ci.generate.ts
vendored
32
.github/workflows/ci.generate.ts
vendored
|
@ -751,11 +751,11 @@ const ci = {
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
run: [
|
run: [
|
||||||
"cd target/release",
|
"cd target/release",
|
||||||
"shasum -a 256 deno > deno-${{ matrix.arch }}-unknown-linux-gnu.sha256sum",
|
|
||||||
"zip -r deno-${{ matrix.arch }}-unknown-linux-gnu.zip deno",
|
"zip -r deno-${{ matrix.arch }}-unknown-linux-gnu.zip deno",
|
||||||
|
"shasum -a 256 deno-${{ matrix.arch }}-unknown-linux-gnu.zip > deno-${{ matrix.arch }}-unknown-linux-gnu.zip.sha256sum",
|
||||||
"strip denort",
|
"strip denort",
|
||||||
"shasum -a 256 denort > denort-${{ matrix.arch }}-unknown-linux-gnu.sha256sum",
|
|
||||||
"zip -r denort-${{ matrix.arch }}-unknown-linux-gnu.zip denort",
|
"zip -r denort-${{ matrix.arch }}-unknown-linux-gnu.zip denort",
|
||||||
|
"shasum -a 256 denort-${{ matrix.arch }}-unknown-linux-gnu.zip > denort-${{ matrix.arch }}-unknown-linux-gnu.zip.sha256sum",
|
||||||
"./deno types > lib.deno.d.ts",
|
"./deno types > lib.deno.d.ts",
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
},
|
},
|
||||||
|
@ -779,11 +779,11 @@ const ci = {
|
||||||
"--p12-file=<(echo $APPLE_CODESIGN_KEY | base64 -d) " +
|
"--p12-file=<(echo $APPLE_CODESIGN_KEY | base64 -d) " +
|
||||||
"--entitlements-xml-file=cli/entitlements.plist",
|
"--entitlements-xml-file=cli/entitlements.plist",
|
||||||
"cd target/release",
|
"cd target/release",
|
||||||
"shasum -a 256 deno > deno-${{ matrix.arch }}-apple-darwin.sha256sum",
|
|
||||||
"zip -r deno-${{ matrix.arch }}-apple-darwin.zip deno",
|
"zip -r deno-${{ matrix.arch }}-apple-darwin.zip deno",
|
||||||
|
"shasum -a 256 deno-${{ matrix.arch }}-apple-darwin.zip > deno-${{ matrix.arch }}-apple-darwin.zip.sha256sum",
|
||||||
"strip denort",
|
"strip denort",
|
||||||
"shasum -a 256 denort > denort-${{ matrix.arch }}-apple-darwin.sha256sum",
|
|
||||||
"zip -r denort-${{ matrix.arch }}-apple-darwin.zip denort",
|
"zip -r denort-${{ matrix.arch }}-apple-darwin.zip denort",
|
||||||
|
"shasum -a 256 denort-${{ matrix.arch }}-apple-darwin.zip > denort-${{ matrix.arch }}-apple-darwin.zip.sha256sum",
|
||||||
]
|
]
|
||||||
.join("\n"),
|
.join("\n"),
|
||||||
},
|
},
|
||||||
|
@ -797,10 +797,10 @@ const ci = {
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
shell: "pwsh",
|
shell: "pwsh",
|
||||||
run: [
|
run: [
|
||||||
"Get-FileHash target/release/deno.exe -Algorithm SHA256 | Format-List > target/release/deno-${{ matrix.arch }}-pc-windows-msvc.sha256sum",
|
|
||||||
"Compress-Archive -CompressionLevel Optimal -Force -Path target/release/deno.exe -DestinationPath target/release/deno-${{ matrix.arch }}-pc-windows-msvc.zip",
|
"Compress-Archive -CompressionLevel Optimal -Force -Path target/release/deno.exe -DestinationPath target/release/deno-${{ matrix.arch }}-pc-windows-msvc.zip",
|
||||||
"Get-FileHash target/release/denort.exe -Algorithm SHA256 | Format-List > target/release/denort-${{ matrix.arch }}-pc-windows-msvc.sha256sum",
|
"Get-FileHash target/release/deno-${{ matrix.arch }}-pc-windows-msvc.zip -Algorithm SHA256 | Format-List > target/release/deno-${{ matrix.arch }}-pc-windows-msvc.zip.sha256sum",
|
||||||
"Compress-Archive -CompressionLevel Optimal -Force -Path target/release/denort.exe -DestinationPath target/release/denort-${{ matrix.arch }}-pc-windows-msvc.zip",
|
"Compress-Archive -CompressionLevel Optimal -Force -Path target/release/denort.exe -DestinationPath target/release/denort-${{ matrix.arch }}-pc-windows-msvc.zip",
|
||||||
|
"Get-FileHash target/release/denort-${{ matrix.arch }}-pc-windows-msvc.zip -Algorithm SHA256 | Format-List > target/release/denort-${{ matrix.arch }}-pc-windows-msvc.zip.sha256sum",
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
@ -1045,25 +1045,25 @@ const ci = {
|
||||||
with: {
|
with: {
|
||||||
files: [
|
files: [
|
||||||
"target/release/deno-x86_64-pc-windows-msvc.zip",
|
"target/release/deno-x86_64-pc-windows-msvc.zip",
|
||||||
"target/release/deno-x86_64-pc-windows-msvc.sha256sum",
|
"target/release/deno-x86_64-pc-windows-msvc.zip.sha256sum",
|
||||||
"target/release/denort-x86_64-pc-windows-msvc.zip",
|
"target/release/denort-x86_64-pc-windows-msvc.zip",
|
||||||
"target/release/denort-x86_64-pc-windows-msvc.sha256sum",
|
"target/release/denort-x86_64-pc-windows-msvc.zip.sha256sum",
|
||||||
"target/release/deno-x86_64-unknown-linux-gnu.zip",
|
"target/release/deno-x86_64-unknown-linux-gnu.zip",
|
||||||
"target/release/deno-x86_64-unknown-linux-gnu.sha256sum",
|
"target/release/deno-x86_64-unknown-linux-gnu.zip.sha256sum",
|
||||||
"target/release/denort-x86_64-unknown-linux-gnu.zip",
|
"target/release/denort-x86_64-unknown-linux-gnu.zip",
|
||||||
"target/release/denort-x86_64-unknown-linux-gnu.sha256sum",
|
"target/release/denort-x86_64-unknown-linux-gnu.zip.sha256sum",
|
||||||
"target/release/deno-x86_64-apple-darwin.zip",
|
"target/release/deno-x86_64-apple-darwin.zip",
|
||||||
"target/release/deno-x86_64-apple-darwin.sha256sum",
|
"target/release/deno-x86_64-apple-darwin.zip.sha256sum",
|
||||||
"target/release/denort-x86_64-apple-darwin.zip",
|
"target/release/denort-x86_64-apple-darwin.zip",
|
||||||
"target/release/denort-x86_64-apple-darwin.sha256sum",
|
"target/release/denort-x86_64-apple-darwin.zip.sha256sum",
|
||||||
"target/release/deno-aarch64-unknown-linux-gnu.zip",
|
"target/release/deno-aarch64-unknown-linux-gnu.zip",
|
||||||
"target/release/deno-aarch64-unknown-linux-gnu.sha256sum",
|
"target/release/deno-aarch64-unknown-linux-gnu.zip.sha256sum",
|
||||||
"target/release/denort-aarch64-unknown-linux-gnu.zip",
|
"target/release/denort-aarch64-unknown-linux-gnu.zip",
|
||||||
"target/release/denort-aarch64-unknown-linux-gnu.sha256sum",
|
"target/release/denort-aarch64-unknown-linux-gnu.zip.sha256sum",
|
||||||
"target/release/deno-aarch64-apple-darwin.zip",
|
"target/release/deno-aarch64-apple-darwin.zip",
|
||||||
"target/release/deno-aarch64-apple-darwin.sha256sum",
|
"target/release/deno-aarch64-apple-darwin.zip.sha256sum",
|
||||||
"target/release/denort-aarch64-apple-darwin.zip",
|
"target/release/denort-aarch64-apple-darwin.zip",
|
||||||
"target/release/denort-aarch64-apple-darwin.sha256sum",
|
"target/release/denort-aarch64-apple-darwin.zip.sha256sum",
|
||||||
"target/release/deno_src.tar.gz",
|
"target/release/deno_src.tar.gz",
|
||||||
"target/release/lib.deno.d.ts",
|
"target/release/lib.deno.d.ts",
|
||||||
].join("\n"),
|
].join("\n"),
|
||||||
|
|
32
.github/workflows/ci.yml
vendored
32
.github/workflows/ci.yml
vendored
|
@ -442,11 +442,11 @@ jobs:
|
||||||
github.repository == 'denoland/deno')
|
github.repository == 'denoland/deno')
|
||||||
run: |-
|
run: |-
|
||||||
cd target/release
|
cd target/release
|
||||||
shasum -a 256 deno > deno-${{ matrix.arch }}-unknown-linux-gnu.sha256sum
|
|
||||||
zip -r deno-${{ matrix.arch }}-unknown-linux-gnu.zip deno
|
zip -r deno-${{ matrix.arch }}-unknown-linux-gnu.zip deno
|
||||||
|
shasum -a 256 deno-${{ matrix.arch }}-unknown-linux-gnu.zip > deno-${{ matrix.arch }}-unknown-linux-gnu.zip.sha256sum
|
||||||
strip denort
|
strip denort
|
||||||
shasum -a 256 denort > denort-${{ matrix.arch }}-unknown-linux-gnu.sha256sum
|
|
||||||
zip -r denort-${{ matrix.arch }}-unknown-linux-gnu.zip denort
|
zip -r denort-${{ matrix.arch }}-unknown-linux-gnu.zip denort
|
||||||
|
shasum -a 256 denort-${{ matrix.arch }}-unknown-linux-gnu.zip > denort-${{ matrix.arch }}-unknown-linux-gnu.zip.sha256sum
|
||||||
./deno types > lib.deno.d.ts
|
./deno types > lib.deno.d.ts
|
||||||
- name: Pre-release (mac)
|
- name: Pre-release (mac)
|
||||||
if: |-
|
if: |-
|
||||||
|
@ -461,11 +461,11 @@ jobs:
|
||||||
echo "Key is $(echo $APPLE_CODESIGN_KEY | base64 -d | wc -c) bytes"
|
echo "Key is $(echo $APPLE_CODESIGN_KEY | base64 -d | wc -c) bytes"
|
||||||
rcodesign sign target/release/deno --code-signature-flags=runtime --p12-password="$APPLE_CODESIGN_PASSWORD" --p12-file=<(echo $APPLE_CODESIGN_KEY | base64 -d) --entitlements-xml-file=cli/entitlements.plist
|
rcodesign sign target/release/deno --code-signature-flags=runtime --p12-password="$APPLE_CODESIGN_PASSWORD" --p12-file=<(echo $APPLE_CODESIGN_KEY | base64 -d) --entitlements-xml-file=cli/entitlements.plist
|
||||||
cd target/release
|
cd target/release
|
||||||
shasum -a 256 deno > deno-${{ matrix.arch }}-apple-darwin.sha256sum
|
|
||||||
zip -r deno-${{ matrix.arch }}-apple-darwin.zip deno
|
zip -r deno-${{ matrix.arch }}-apple-darwin.zip deno
|
||||||
|
shasum -a 256 deno-${{ matrix.arch }}-apple-darwin.zip > deno-${{ matrix.arch }}-apple-darwin.zip.sha256sum
|
||||||
strip denort
|
strip denort
|
||||||
shasum -a 256 denort > denort-${{ matrix.arch }}-apple-darwin.sha256sum
|
|
||||||
zip -r denort-${{ matrix.arch }}-apple-darwin.zip denort
|
zip -r denort-${{ matrix.arch }}-apple-darwin.zip denort
|
||||||
|
shasum -a 256 denort-${{ matrix.arch }}-apple-darwin.zip > denort-${{ matrix.arch }}-apple-darwin.zip.sha256sum
|
||||||
- name: Pre-release (windows)
|
- name: Pre-release (windows)
|
||||||
if: |-
|
if: |-
|
||||||
!(matrix.skip) && (matrix.os == 'windows' &&
|
!(matrix.skip) && (matrix.os == 'windows' &&
|
||||||
|
@ -474,10 +474,10 @@ jobs:
|
||||||
github.repository == 'denoland/deno')
|
github.repository == 'denoland/deno')
|
||||||
shell: pwsh
|
shell: pwsh
|
||||||
run: |-
|
run: |-
|
||||||
Get-FileHash target/release/deno.exe -Algorithm SHA256 | Format-List > target/release/deno-${{ matrix.arch }}-pc-windows-msvc.sha256sum
|
|
||||||
Compress-Archive -CompressionLevel Optimal -Force -Path target/release/deno.exe -DestinationPath target/release/deno-${{ matrix.arch }}-pc-windows-msvc.zip
|
Compress-Archive -CompressionLevel Optimal -Force -Path target/release/deno.exe -DestinationPath target/release/deno-${{ matrix.arch }}-pc-windows-msvc.zip
|
||||||
Get-FileHash target/release/denort.exe -Algorithm SHA256 | Format-List > target/release/denort-${{ matrix.arch }}-pc-windows-msvc.sha256sum
|
Get-FileHash target/release/deno-${{ matrix.arch }}-pc-windows-msvc.zip -Algorithm SHA256 | Format-List > target/release/deno-${{ matrix.arch }}-pc-windows-msvc.zip.sha256sum
|
||||||
Compress-Archive -CompressionLevel Optimal -Force -Path target/release/denort.exe -DestinationPath target/release/denort-${{ matrix.arch }}-pc-windows-msvc.zip
|
Compress-Archive -CompressionLevel Optimal -Force -Path target/release/denort.exe -DestinationPath target/release/denort-${{ matrix.arch }}-pc-windows-msvc.zip
|
||||||
|
Get-FileHash target/release/denort-${{ matrix.arch }}-pc-windows-msvc.zip -Algorithm SHA256 | Format-List > target/release/denort-${{ matrix.arch }}-pc-windows-msvc.zip.sha256sum
|
||||||
- name: Upload canary to dl.deno.land
|
- name: Upload canary to dl.deno.land
|
||||||
if: |-
|
if: |-
|
||||||
!(matrix.skip) && (matrix.job == 'test' &&
|
!(matrix.skip) && (matrix.job == 'test' &&
|
||||||
|
@ -652,25 +652,25 @@ jobs:
|
||||||
with:
|
with:
|
||||||
files: |-
|
files: |-
|
||||||
target/release/deno-x86_64-pc-windows-msvc.zip
|
target/release/deno-x86_64-pc-windows-msvc.zip
|
||||||
target/release/deno-x86_64-pc-windows-msvc.sha256sum
|
target/release/deno-x86_64-pc-windows-msvc.zip.sha256sum
|
||||||
target/release/denort-x86_64-pc-windows-msvc.zip
|
target/release/denort-x86_64-pc-windows-msvc.zip
|
||||||
target/release/denort-x86_64-pc-windows-msvc.sha256sum
|
target/release/denort-x86_64-pc-windows-msvc.zip.sha256sum
|
||||||
target/release/deno-x86_64-unknown-linux-gnu.zip
|
target/release/deno-x86_64-unknown-linux-gnu.zip
|
||||||
target/release/deno-x86_64-unknown-linux-gnu.sha256sum
|
target/release/deno-x86_64-unknown-linux-gnu.zip.sha256sum
|
||||||
target/release/denort-x86_64-unknown-linux-gnu.zip
|
target/release/denort-x86_64-unknown-linux-gnu.zip
|
||||||
target/release/denort-x86_64-unknown-linux-gnu.sha256sum
|
target/release/denort-x86_64-unknown-linux-gnu.zip.sha256sum
|
||||||
target/release/deno-x86_64-apple-darwin.zip
|
target/release/deno-x86_64-apple-darwin.zip
|
||||||
target/release/deno-x86_64-apple-darwin.sha256sum
|
target/release/deno-x86_64-apple-darwin.zip.sha256sum
|
||||||
target/release/denort-x86_64-apple-darwin.zip
|
target/release/denort-x86_64-apple-darwin.zip
|
||||||
target/release/denort-x86_64-apple-darwin.sha256sum
|
target/release/denort-x86_64-apple-darwin.zip.sha256sum
|
||||||
target/release/deno-aarch64-unknown-linux-gnu.zip
|
target/release/deno-aarch64-unknown-linux-gnu.zip
|
||||||
target/release/deno-aarch64-unknown-linux-gnu.sha256sum
|
target/release/deno-aarch64-unknown-linux-gnu.zip.sha256sum
|
||||||
target/release/denort-aarch64-unknown-linux-gnu.zip
|
target/release/denort-aarch64-unknown-linux-gnu.zip
|
||||||
target/release/denort-aarch64-unknown-linux-gnu.sha256sum
|
target/release/denort-aarch64-unknown-linux-gnu.zip.sha256sum
|
||||||
target/release/deno-aarch64-apple-darwin.zip
|
target/release/deno-aarch64-apple-darwin.zip
|
||||||
target/release/deno-aarch64-apple-darwin.sha256sum
|
target/release/deno-aarch64-apple-darwin.zip.sha256sum
|
||||||
target/release/denort-aarch64-apple-darwin.zip
|
target/release/denort-aarch64-apple-darwin.zip
|
||||||
target/release/denort-aarch64-apple-darwin.sha256sum
|
target/release/denort-aarch64-apple-darwin.zip.sha256sum
|
||||||
target/release/deno_src.tar.gz
|
target/release/deno_src.tar.gz
|
||||||
target/release/lib.deno.d.ts
|
target/release/lib.deno.d.ts
|
||||||
body_path: target/release/release-notes.md
|
body_path: target/release/release-notes.md
|
||||||
|
|
Loading…
Reference in a new issue