From aefa50385b456c8e84aec583bbbb328fd24cb105 Mon Sep 17 00:00:00 2001 From: aboyko Date: Mon, 3 Feb 2025 10:45:57 -0500 Subject: [PATCH] [GHA] Use AWS CLI version 2.22 --- .github/workflows/aggregate-distro-update-sites.yml | 6 ++++++ .github/workflows/aggregate-ls-extensions-update-site.yml | 6 ++++++ .github/workflows/backup-eclipse-releases-to-gcp.yml | 6 ++++++ .github/workflows/cloudflare-clear-cache-s3-dir.yml | 6 ++++++ .github/workflows/release-vscode-extension.yml | 6 ++++++ 5 files changed, 30 insertions(+) diff --git a/.github/workflows/aggregate-distro-update-sites.yml b/.github/workflows/aggregate-distro-update-sites.yml index bf129d4bc..2f908361a 100644 --- a/.github/workflows/aggregate-distro-update-sites.yml +++ b/.github/workflows/aggregate-distro-update-sites.yml @@ -37,6 +37,12 @@ jobs: outputs: invalid_urls: ${{ steps.gen-aggregate-sites.outputs.invalid_urls }} steps: + - name: Setup AWS CLI 2.22 + run: | + curl -s "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.22.35.zip" -o "awscliv2.zip" + unzip -q awscliv2.zip + sudo ./aws/install --update + aws --version - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 with: sparse-checkout: | diff --git a/.github/workflows/aggregate-ls-extensions-update-site.yml b/.github/workflows/aggregate-ls-extensions-update-site.yml index 024cafd72..03f37dd42 100644 --- a/.github/workflows/aggregate-ls-extensions-update-site.yml +++ b/.github/workflows/aggregate-ls-extensions-update-site.yml @@ -23,6 +23,12 @@ jobs: outputs: invalid_urls: ${{ steps.gen-aggregate-sites.outputs.invalid_urls }} steps: + - name: Setup AWS CLI 2.22 + run: | + curl -s "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.22.35.zip" -o "awscliv2.zip" + unzip -q awscliv2.zip + sudo ./aws/install --update + aws --version - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 with: sparse-checkout: | diff --git a/.github/workflows/backup-eclipse-releases-to-gcp.yml b/.github/workflows/backup-eclipse-releases-to-gcp.yml index ab8a17718..4fc9a7a2b 100644 --- a/.github/workflows/backup-eclipse-releases-to-gcp.yml +++ b/.github/workflows/backup-eclipse-releases-to-gcp.yml @@ -36,6 +36,12 @@ jobs: runs-on: ubuntu-latest name: Backup Eclipse releases for version '${{ inputs.release_version }}' steps: + - name: Setup AWS CLI 2.22 + run: | + curl -s "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.22.35.zip" -o "awscliv2.zip" + unzip -q awscliv2.zip + sudo ./aws/install --update + aws --version - name: Authenticate to GCP run: | echo '${{ secrets.CDN_SPRING_IO_BACKUP_GCP_BUCKET_JSON }}' > ./gcp.json diff --git a/.github/workflows/cloudflare-clear-cache-s3-dir.yml b/.github/workflows/cloudflare-clear-cache-s3-dir.yml index c10b6019e..b00c32def 100644 --- a/.github/workflows/cloudflare-clear-cache-s3-dir.yml +++ b/.github/workflows/cloudflare-clear-cache-s3-dir.yml @@ -28,6 +28,12 @@ jobs: clear-cache-s3-dir: runs-on: ubuntu-latest steps: + - name: Setup AWS CLI 2.22 + run: | + curl -s "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.22.35.zip" -o "awscliv2.zip" + unzip -q awscliv2.zip + sudo ./aws/install --update + aws --version - name: Prepare URLs id: prepare-urls run: | diff --git a/.github/workflows/release-vscode-extension.yml b/.github/workflows/release-vscode-extension.yml index 49f5fcc29..6566df402 100644 --- a/.github/workflows/release-vscode-extension.yml +++ b/.github/workflows/release-vscode-extension.yml @@ -32,6 +32,12 @@ jobs: runs-on: ubuntu-latest name: Release Build and Upload VSCode Extension '${{ inputs.extension-name }}' steps: + - name: Setup AWS CLI 2.22 + run: | + curl -s "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.22.35.zip" -o "awscliv2.zip" + unzip -q awscliv2.zip + sudo ./aws/install --update + aws --version - name: Checkout vscode-extension '${{ inputs.extension-name }}' uses: actions/checkout@v4 - name: Record Extension Version