From 6114ae3c336ae144d58aa234999a11aa072a153a Mon Sep 17 00:00:00 2001 From: Simon Davies Date: Tue, 12 Nov 2024 11:09:14 +0000 Subject: [PATCH 1/2] Update to common workflow Signed-off-by: Simon Davies --- .github/workflows/Benchmarks.yml | 2 +- .github/workflows/CargoPublish.yml | 2 +- .github/workflows/CreateRelease.yml | 6 +++--- .github/workflows/ValidatePullRequest.yml | 6 +++--- .github/workflows/dep_build_guest_binaries.yml | 2 +- .github/workflows/dep_fuzzing.yml | 2 +- .github/workflows/dep_rust.yml | 2 +- 7 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/Benchmarks.yml b/.github/workflows/Benchmarks.yml index c9ba2134b..2ee75b773 100644 --- a/.github/workflows/Benchmarks.yml +++ b/.github/workflows/Benchmarks.yml @@ -57,7 +57,7 @@ jobs: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/CargoPublish.yml b/.github/workflows/CargoPublish.yml index 56e223fc7..9774c12f9 100644 --- a/.github/workflows/CargoPublish.yml +++ b/.github/workflows/CargoPublish.yml @@ -32,7 +32,7 @@ jobs: fetch-depth: 0 fetch-tags: true - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" diff --git a/.github/workflows/CreateRelease.yml b/.github/workflows/CreateRelease.yml index ce1250bda..5eeeff04a 100644 --- a/.github/workflows/CreateRelease.yml +++ b/.github/workflows/CreateRelease.yml @@ -21,7 +21,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" env: @@ -41,7 +41,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" env: @@ -109,7 +109,7 @@ jobs: fetch-depth: 0 fetch-tags: true - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/ValidatePullRequest.yml b/.github/workflows/ValidatePullRequest.yml index bf3da5a67..6ad383dcc 100644 --- a/.github/workflows/ValidatePullRequest.yml +++ b/.github/workflows/ValidatePullRequest.yml @@ -86,7 +86,7 @@ jobs: systeminfo # Run this so we can use just targets in this workflow - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" env: @@ -149,7 +149,7 @@ jobs: echo "cat /etc/os-release" cat /etc/os-release - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" env: @@ -161,4 +161,4 @@ jobs: ##### # end build-on-linux - ##### \ No newline at end of file + ##### diff --git a/.github/workflows/dep_build_guest_binaries.yml b/.github/workflows/dep_build_guest_binaries.yml index 1d3e1c4f5..f97242232 100644 --- a/.github/workflows/dep_build_guest_binaries.yml +++ b/.github/workflows/dep_build_guest_binaries.yml @@ -31,7 +31,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/dep_fuzzing.yml b/.github/workflows/dep_fuzzing.yml index eaeeb8171..5884de3b1 100644 --- a/.github/workflows/dep_fuzzing.yml +++ b/.github/workflows/dep_fuzzing.yml @@ -25,7 +25,7 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/dep_rust.yml b/.github/workflows/dep_rust.yml index 673e07fa2..b43d4458a 100644 --- a/.github/workflows/dep_rust.yml +++ b/.github/workflows/dep_rust.yml @@ -95,7 +95,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@v1.0.0 + - uses: hyperlight-dev/ci-setup-workflow@update-clang-install with: rust-toolchain: "nightly" env: From d04113756bc5d366a9e5cddb9d81979c5b376516 Mon Sep 17 00:00:00 2001 From: Simon Davies Date: Tue, 12 Nov 2024 13:23:43 +0000 Subject: [PATCH 2/2] update to v1.1.0 of common workflow Signed-off-by: Simon Davies --- .github/workflows/Benchmarks.yml | 2 +- .github/workflows/CargoPublish.yml | 2 +- .github/workflows/CreateRelease.yml | 6 +++--- .github/workflows/ValidatePullRequest.yml | 4 ++-- .github/workflows/dep_build_guest_binaries.yml | 2 +- .github/workflows/dep_fuzzing.yml | 2 +- .github/workflows/dep_rust.yml | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/Benchmarks.yml b/.github/workflows/Benchmarks.yml index 2ee75b773..41bfb26b4 100644 --- a/.github/workflows/Benchmarks.yml +++ b/.github/workflows/Benchmarks.yml @@ -57,7 +57,7 @@ jobs: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/CargoPublish.yml b/.github/workflows/CargoPublish.yml index 9774c12f9..6d2e0c80a 100644 --- a/.github/workflows/CargoPublish.yml +++ b/.github/workflows/CargoPublish.yml @@ -32,7 +32,7 @@ jobs: fetch-depth: 0 fetch-tags: true - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" diff --git a/.github/workflows/CreateRelease.yml b/.github/workflows/CreateRelease.yml index 5eeeff04a..a88b85470 100644 --- a/.github/workflows/CreateRelease.yml +++ b/.github/workflows/CreateRelease.yml @@ -21,7 +21,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" env: @@ -41,7 +41,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" env: @@ -109,7 +109,7 @@ jobs: fetch-depth: 0 fetch-tags: true - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/ValidatePullRequest.yml b/.github/workflows/ValidatePullRequest.yml index 6ad383dcc..539f36175 100644 --- a/.github/workflows/ValidatePullRequest.yml +++ b/.github/workflows/ValidatePullRequest.yml @@ -86,7 +86,7 @@ jobs: systeminfo # Run this so we can use just targets in this workflow - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" env: @@ -149,7 +149,7 @@ jobs: echo "cat /etc/os-release" cat /etc/os-release - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/dep_build_guest_binaries.yml b/.github/workflows/dep_build_guest_binaries.yml index f97242232..264ba460c 100644 --- a/.github/workflows/dep_build_guest_binaries.yml +++ b/.github/workflows/dep_build_guest_binaries.yml @@ -31,7 +31,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/dep_fuzzing.yml b/.github/workflows/dep_fuzzing.yml index 5884de3b1..f03fcdc31 100644 --- a/.github/workflows/dep_fuzzing.yml +++ b/.github/workflows/dep_fuzzing.yml @@ -25,7 +25,7 @@ jobs: - name: Checkout code uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "1.81.0" env: diff --git a/.github/workflows/dep_rust.yml b/.github/workflows/dep_rust.yml index b43d4458a..87a9d3cdd 100644 --- a/.github/workflows/dep_rust.yml +++ b/.github/workflows/dep_rust.yml @@ -95,7 +95,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: hyperlight-dev/ci-setup-workflow@update-clang-install + - uses: hyperlight-dev/ci-setup-workflow@v1.1.0 with: rust-toolchain: "nightly" env: