summaryrefslogtreecommitdiff
path: root/.github/workflows/ci.generate.ts
diff options
context:
space:
mode:
authorMatt Mastracci <matthew@mastracci.com>2024-02-08 11:51:37 -0700
committerGitHub <noreply@github.com>2024-02-08 11:51:37 -0700
commitd704007e5fdcf1f27030dc5832b884290f1f35de (patch)
treea0da46b07c0a38dcf1710871d73308e96a0521cc /.github/workflows/ci.generate.ts
parent087ecf153202c45a2c20a5bced16419cb73cf9df (diff)
chore: Repair arm64-linux (#22352)
Diffstat (limited to '.github/workflows/ci.generate.ts')
-rwxr-xr-x.github/workflows/ci.generate.ts53
1 files changed, 29 insertions, 24 deletions
diff --git a/.github/workflows/ci.generate.ts b/.github/workflows/ci.generate.ts
index d97413ce7..e47435b7e 100755
--- a/.github/workflows/ci.generate.ts
+++ b/.github/workflows/ci.generate.ts
@@ -411,15 +411,15 @@ const ci = {
job: "lint",
profile: "debug",
}, {
- // ...Runners.linuxArm,
- // job: "test",
- // profile: "debug",
- // }, {
- // ...Runners.linuxArm,
- // job: "test",
- // profile: "release",
- // use_sysroot: true,
- // }, {
+ ...Runners.linuxArm,
+ job: "test",
+ profile: "debug",
+ }, {
+ ...Runners.linuxArm,
+ job: "test",
+ profile: "release",
+ use_sysroot: true,
+ }, {
...Runners.macosX86,
job: "lint",
profile: "debug",
@@ -562,21 +562,25 @@ const ci = {
{
name: "Log versions",
run: [
- "python --version",
- "rustc --version",
- "cargo --version",
- "which dpkg && dpkg -l",
- // Deno is installed when linting or testing.
- 'if [[ "${{ matrix.job }}" == "lint" ]] || [[ "${{ matrix.job }}" == "test" ]]; then',
- " deno --version",
- "fi",
- // Node is installed for benchmarks.
- 'if [ "${{ matrix.job }}" == "bench" ]',
- "then",
- " node -v",
- // Install benchmark tools.
- " " + installBenchTools,
- "fi",
+ "echo '*** Python'",
+ "command -v python && python --version || echo 'No python found or bad executable'",
+ "echo '*** Rust'",
+ "command -v rustc && rustc --version || echo 'No rustc found or bad executable'",
+ "echo '*** Cargo'",
+ "command -v cargo && cargo --version || echo 'No cargo found or bad executable'",
+ "echo '*** Deno'",
+ "command -v deno && deno --version || echo 'No deno found or bad executable'",
+ "echo '*** Node'",
+ "command -v node && node --version || echo 'No node found or bad executable'",
+ "echo '*** Installed packages'",
+ "command -v dpkg && dpkg -l || echo 'No dpkg found or bad executable'",
+ ].join("\n"),
+ },
+ {
+ name: "Install benchmark tools",
+ if: "matrix.job == 'bench'",
+ run: [
+ installBenchTools,
].join("\n"),
},
{
@@ -1005,6 +1009,7 @@ const ci = {
"target/release/deno-x86_64-pc-windows-msvc.zip",
"target/release/deno-x86_64-unknown-linux-gnu.zip",
"target/release/deno-x86_64-apple-darwin.zip",
+ "target/release/deno-aarch64-unknown-linux-gnu.zip",
"target/release/deno-aarch64-apple-darwin.zip",
"target/release/deno_src.tar.gz",
"target/release/lib.deno.d.ts",