From d61d68d5f7136ebf5296973cf9f65de063a74531 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Mon, 29 Apr 2024 17:39:29 +0530 Subject: [PATCH 01/16] Update build-tool-packages.yml --- .github/workflows/build-tool-packages.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build-tool-packages.yml b/.github/workflows/build-tool-packages.yml index a7de29d..3fa4914 100644 --- a/.github/workflows/build-tool-packages.yml +++ b/.github/workflows/build-tool-packages.yml @@ -115,10 +115,14 @@ jobs: include: - os: ubuntu-latest platform: linux + arch: x64 - os: macos-latest platform: darwin + arch: arm64 - os: windows-latest platform: win32 + arch: x64 + steps: - uses: actions/checkout@v3 with: From 8f6a4b814c1b3d1e885961504891609e801bfe46 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:07:07 +0530 Subject: [PATCH 02/16] Update build-tool-packages.yml --- .github/workflows/build-tool-packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-tool-packages.yml b/.github/workflows/build-tool-packages.yml index 0266195..6a7c169 100644 --- a/.github/workflows/build-tool-packages.yml +++ b/.github/workflows/build-tool-packages.yml @@ -73,7 +73,7 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-latest + - os: ubuntu-24.04 platform: linux architecture: x64 - os: macos-13 From a0805bfcd85724af826b24bb01506b621be311b4 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:07:41 +0530 Subject: [PATCH 03/16] Update common_tests.yml --- .github/workflows/common_tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/common_tests.yml b/.github/workflows/common_tests.yml index 92568ac..af47ac5 100644 --- a/.github/workflows/common_tests.yml +++ b/.github/workflows/common_tests.yml @@ -4,7 +4,7 @@ jobs: CommonTests: strategy: fail-fast: false - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - name: Checkout uses: actions/checkout@v3 @@ -20,4 +20,4 @@ jobs: run: | Import-Module Pester Import-Module Assert - Invoke-Pester -EnableExit \ No newline at end of file + Invoke-Pester -EnableExit From 996480f27922eaf6ffe8b4031249806f109586e0 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:08:09 +0530 Subject: [PATCH 04/16] Update create-pr-to-update-manifest.yml --- .github/workflows/create-pr-to-update-manifest.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create-pr-to-update-manifest.yml b/.github/workflows/create-pr-to-update-manifest.yml index c820ec5..9696618 100644 --- a/.github/workflows/create-pr-to-update-manifest.yml +++ b/.github/workflows/create-pr-to-update-manifest.yml @@ -18,7 +18,7 @@ defaults: jobs: create_pr: name: Create Pull Request - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 with: @@ -40,4 +40,4 @@ jobs: -BranchName "update-versions-manifest-file" ` -CommitMessage "Update versions-manifest" ` -PullRequestTitle "[versions-manifest] Update for release from ${formattedDate}" ` - -PullRequestBody "Update versions-manifest.json for release from ${formattedDate}" \ No newline at end of file + -PullRequestBody "Update versions-manifest.json for release from ${formattedDate}" From f858b3956a9ec335e68fa5de23bff4ec7d5d61e7 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:09:19 +0530 Subject: [PATCH 05/16] Update get-new-tool-versions.yml --- .github/workflows/get-new-tool-versions.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/get-new-tool-versions.yml b/.github/workflows/get-new-tool-versions.yml index 25f359e..17197cd 100644 --- a/.github/workflows/get-new-tool-versions.yml +++ b/.github/workflows/get-new-tool-versions.yml @@ -26,7 +26,7 @@ defaults: jobs: find_new_versions: name: Find new versions - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 outputs: versions_output: ${{ steps.Get_new_versions.outputs.TOOL_VERSIONS }} steps: @@ -40,7 +40,7 @@ jobs: check_new_versions: name: Check new versions - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: find_new_versions env: TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} @@ -69,7 +69,7 @@ jobs: -Text "$message" trigger_builds: name: Trigger builds - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [find_new_versions, check_new_versions] env: TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} @@ -91,7 +91,7 @@ jobs: check_build: name: Check build for failures - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [find_new_versions, check_new_versions, trigger_builds] if: failure() steps: From c6c3926c006e56f0082502762d16b43689373173 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:10:06 +0530 Subject: [PATCH 06/16] Update get-tools-new-versions.yml --- .github/workflows/get-tools-new-versions.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/get-tools-new-versions.yml b/.github/workflows/get-tools-new-versions.yml index 1e9349b..3a7f5c1 100644 --- a/.github/workflows/get-tools-new-versions.yml +++ b/.github/workflows/get-tools-new-versions.yml @@ -40,7 +40,7 @@ jobs: filter-parameter: 'version' filter-arch: 'x64' name: 'Searching for new versions of ${{ matrix.tool.name }}' - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 - id: get-new-tool-versions @@ -67,7 +67,7 @@ jobs: check_build: name: Check build for failures - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 needs: [find-new-tool-versions] if: failure() steps: From 574cfe0f7f22ea9edd4a448ac8685d06ba87ed11 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:10:37 +0530 Subject: [PATCH 07/16] Update validate-manifest.yml --- .github/workflows/validate-manifest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index 5a89911..f48234a 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -22,7 +22,7 @@ defaults: jobs: validation: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v3 with: From cd43528119879336683072f40ec52f2ad9dca731 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 27 Sep 2024 18:24:53 +0530 Subject: [PATCH 08/16] Update build-tool-packages.yml --- .github/workflows/build-tool-packages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-tool-packages.yml b/.github/workflows/build-tool-packages.yml index 6a7c169..9f3296a 100644 --- a/.github/workflows/build-tool-packages.yml +++ b/.github/workflows/build-tool-packages.yml @@ -30,7 +30,7 @@ jobs: build: name: Build ${{ inputs.tool-name }} ${{ inputs.tool-version }} [${{ matrix.platform }}] [${{ matrix.architecture }}] - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 env: ARTIFACT_NAME: ${{ inputs.tool-name }}-${{ inputs.tool-version }}-${{ matrix.platform }}-${{ matrix.architecture }} excludewinarm: ${{ !(inputs.tool-name == 'node' && inputs['tool-version'] < '20.0.0' && matrix.architecture == 'arm64' && matrix.platform == 'win32') }} From 84cb5a4d849edba9325c066457b16e5f4397306b Mon Sep 17 00:00:00 2001 From: Aparna Jyothi Date: Fri, 11 Oct 2024 15:08:57 +0530 Subject: [PATCH 09/16] upgrade checkout to v4 --- .github/workflows/common_tests.yml | 2 +- .github/workflows/create-pr-to-update-manifest.yml | 2 +- .github/workflows/get-new-tool-versions.yml | 6 +++--- .github/workflows/get-tools-new-versions.yml | 4 ++-- .github/workflows/validate-manifest.yml | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/common_tests.yml b/.github/workflows/common_tests.yml index af47ac5..eea7d37 100644 --- a/.github/workflows/common_tests.yml +++ b/.github/workflows/common_tests.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Pester shell: pwsh diff --git a/.github/workflows/create-pr-to-update-manifest.yml b/.github/workflows/create-pr-to-update-manifest.yml index 9696618..e4be096 100644 --- a/.github/workflows/create-pr-to-update-manifest.yml +++ b/.github/workflows/create-pr-to-update-manifest.yml @@ -20,7 +20,7 @@ jobs: name: Create Pull Request runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/get-new-tool-versions.yml b/.github/workflows/get-new-tool-versions.yml index 17197cd..e6fc778 100644 --- a/.github/workflows/get-new-tool-versions.yml +++ b/.github/workflows/get-new-tool-versions.yml @@ -30,7 +30,7 @@ jobs: outputs: versions_output: ${{ steps.Get_new_versions.outputs.TOOL_VERSIONS }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -45,7 +45,7 @@ jobs: env: TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -95,7 +95,7 @@ jobs: needs: [find_new_versions, check_new_versions, trigger_builds] if: failure() steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true diff --git a/.github/workflows/get-tools-new-versions.yml b/.github/workflows/get-tools-new-versions.yml index 3a7f5c1..6ee1117 100644 --- a/.github/workflows/get-tools-new-versions.yml +++ b/.github/workflows/get-tools-new-versions.yml @@ -42,7 +42,7 @@ jobs: name: 'Searching for new versions of ${{ matrix.tool.name }}' runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - id: get-new-tool-versions name: Get new tool versions run: | @@ -71,7 +71,7 @@ jobs: needs: [find-new-tool-versions] if: failure() steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - id: get-failed-jobs name: Get failed jobs run: | diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index f48234a..2f52e25 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -24,7 +24,7 @@ jobs: validation: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -37,7 +37,7 @@ jobs: needs: [validation] if: failure() steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true From 85ffde2ffb4287b070941734df40f5d01c1dd882 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:55:07 +0530 Subject: [PATCH 10/16] Update build-tool-packages.yml --- .github/workflows/build-tool-packages.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-tool-packages.yml b/.github/workflows/build-tool-packages.yml index 9f3296a..0266195 100644 --- a/.github/workflows/build-tool-packages.yml +++ b/.github/workflows/build-tool-packages.yml @@ -30,7 +30,7 @@ jobs: build: name: Build ${{ inputs.tool-name }} ${{ inputs.tool-version }} [${{ matrix.platform }}] [${{ matrix.architecture }}] - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest env: ARTIFACT_NAME: ${{ inputs.tool-name }}-${{ inputs.tool-version }}-${{ matrix.platform }}-${{ matrix.architecture }} excludewinarm: ${{ !(inputs.tool-name == 'node' && inputs['tool-version'] < '20.0.0' && matrix.architecture == 'arm64' && matrix.platform == 'win32') }} @@ -73,7 +73,7 @@ jobs: fail-fast: false matrix: include: - - os: ubuntu-24.04 + - os: ubuntu-latest platform: linux architecture: x64 - os: macos-13 From 5a80bb9535906f42e22e55138630c99a6e7072cd Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:56:19 +0530 Subject: [PATCH 11/16] Update common_tests.yml --- .github/workflows/common_tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/common_tests.yml b/.github/workflows/common_tests.yml index eea7d37..75de791 100644 --- a/.github/workflows/common_tests.yml +++ b/.github/workflows/common_tests.yml @@ -4,7 +4,7 @@ jobs: CommonTests: strategy: fail-fast: false - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 From e3bcfeee6bc54f7a5edc3c003d41d86f046bf107 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:56:36 +0530 Subject: [PATCH 12/16] Update create-pr-to-update-manifest.yml --- .github/workflows/create-pr-to-update-manifest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/create-pr-to-update-manifest.yml b/.github/workflows/create-pr-to-update-manifest.yml index e4be096..2318ab3 100644 --- a/.github/workflows/create-pr-to-update-manifest.yml +++ b/.github/workflows/create-pr-to-update-manifest.yml @@ -18,7 +18,7 @@ defaults: jobs: create_pr: name: Create Pull Request - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: From 5d7ade02f7e21aec5cc3ba0bd5711a758efc3b41 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:56:55 +0530 Subject: [PATCH 13/16] Update get-new-tool-versions.yml --- .github/workflows/get-new-tool-versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/get-new-tool-versions.yml b/.github/workflows/get-new-tool-versions.yml index e6fc778..f00614a 100644 --- a/.github/workflows/get-new-tool-versions.yml +++ b/.github/workflows/get-new-tool-versions.yml @@ -26,7 +26,7 @@ defaults: jobs: find_new_versions: name: Find new versions - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest outputs: versions_output: ${{ steps.Get_new_versions.outputs.TOOL_VERSIONS }} steps: From 0d6296b1290750095d02671c43fe7d832e9a6ab0 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:57:54 +0530 Subject: [PATCH 14/16] Update get-new-tool-versions.yml --- .github/workflows/get-new-tool-versions.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/get-new-tool-versions.yml b/.github/workflows/get-new-tool-versions.yml index f00614a..d621911 100644 --- a/.github/workflows/get-new-tool-versions.yml +++ b/.github/workflows/get-new-tool-versions.yml @@ -40,7 +40,7 @@ jobs: check_new_versions: name: Check new versions - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest needs: find_new_versions env: TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} @@ -69,13 +69,13 @@ jobs: -Text "$message" trigger_builds: name: Trigger builds - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest needs: [find_new_versions, check_new_versions] env: TOOL_VERSIONS: ${{needs.find_new_versions.outputs.versions_output}} environment: Get Available Tools Versions - Publishing Approval steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: true @@ -91,7 +91,7 @@ jobs: check_build: name: Check build for failures - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest needs: [find_new_versions, check_new_versions, trigger_builds] if: failure() steps: From 9c7142047b92dece9823f4e677368cf29bbc12ce Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:58:55 +0530 Subject: [PATCH 15/16] Update get-tools-new-versions.yml --- .github/workflows/get-tools-new-versions.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/get-tools-new-versions.yml b/.github/workflows/get-tools-new-versions.yml index 6ee1117..a9c70a8 100644 --- a/.github/workflows/get-tools-new-versions.yml +++ b/.github/workflows/get-tools-new-versions.yml @@ -40,7 +40,7 @@ jobs: filter-parameter: 'version' filter-arch: 'x64' name: 'Searching for new versions of ${{ matrix.tool.name }}' - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - id: get-new-tool-versions From 689ce17bed1e78a1ba0d09cd726fa29b5d802a91 Mon Sep 17 00:00:00 2001 From: aparnajyothi-y <147696841+aparnajyothi-y@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:59:14 +0530 Subject: [PATCH 16/16] Update validate-manifest.yml --- .github/workflows/validate-manifest.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/validate-manifest.yml b/.github/workflows/validate-manifest.yml index 2f52e25..a9ee166 100644 --- a/.github/workflows/validate-manifest.yml +++ b/.github/workflows/validate-manifest.yml @@ -22,7 +22,7 @@ defaults: jobs: validation: - runs-on: ubuntu-24.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 with: