From 0831f5d7cecdd18b7705b696c03d51eb2dfd6049 Mon Sep 17 00:00:00 2001 From: titusfortner Date: Sat, 26 Nov 2022 20:27:44 -0600 Subject: [PATCH] update all github actions to latest versions for consistency --- .github/workflows/build-selenium-manager.yml | 6 +-- .github/workflows/ci-java.yml | 40 ++++++++++++-------- .github/workflows/ci-javascript.yml | 16 ++++---- .github/workflows/ci-ruby.yml | 26 +++++++------ .github/workflows/label-commenter.yml | 2 +- .github/workflows/nightly.yml | 5 ++- 6 files changed, 55 insertions(+), 40 deletions(-) diff --git a/.github/workflows/build-selenium-manager.yml b/.github/workflows/build-selenium-manager.yml index 59cb0f3849f1a..23a176766ee69 100644 --- a/.github/workflows/build-selenium-manager.yml +++ b/.github/workflows/build-selenium-manager.yml @@ -8,7 +8,7 @@ jobs: runs-on: windows-latest steps: - name: "Checkout project" - uses: actions/checkout@master + uses: actions/checkout@v3 - name: "Build release" run: | rustup update @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "Checkout project" - uses: actions/checkout@master + uses: actions/checkout@v3 - name: "Build release" run: | rustup update @@ -48,7 +48,7 @@ jobs: runs-on: macos-latest steps: - name: "Checkout project" - uses: actions/checkout@master + uses: actions/checkout@v3 - name: "Build release" run: | rustup update diff --git a/.github/workflows/ci-java.yml b/.github/workflows/ci-java.yml index 8210fafab4e2e..1fad25aeb437b 100644 --- a/.github/workflows/ci-java.yml +++ b/.github/workflows/ci-java.yml @@ -31,7 +31,7 @@ jobs: - name: Checkout source tree uses: actions/checkout@v3 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -40,9 +40,10 @@ jobs: restore-keys: | ${{ runner.os }}-bazel-build- - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '11' + distribution: 'adopt' - name: Build grid uses: ./.github/actions/bazel with: @@ -58,7 +59,7 @@ jobs: with: fetch-depth: 0 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -68,9 +69,10 @@ jobs: ${{ runner.os }}-bazel-small-tests- ${{ runner.os }}-bazel-build- - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '11' + distribution: 'adopt' - name: Run small tests uses: ./.github/actions/bazel-test with: @@ -91,7 +93,7 @@ jobs: with: fetch-depth: 0 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -101,9 +103,10 @@ jobs: ${{ runner.os }}-bazel-medium-tests- ${{ runner.os }}-bazel-build- - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '11' + distribution: 'adopt' - name: Run medium tests uses: ./.github/actions/bazel-test with: @@ -118,7 +121,7 @@ jobs: - name: Checkout source tree uses: actions/checkout@v3 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -128,9 +131,10 @@ jobs: ${{ runner.os }}-bazel-lint- ${{ runner.os }}-bazel-build- - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '11' + distribution: 'adopt' - name: Run linter uses: ./.github/actions/bazel-test with: @@ -152,7 +156,7 @@ jobs: - name: Checkout source tree uses: actions/checkout@v3 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -164,9 +168,10 @@ jobs: - name: Setup Fluxbox run: sudo apt-get -y install fluxbox - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '11' + distribution: 'adopt' - name: Setup Firefox uses: abhi1693/setup-browser@v0.3.4 with: @@ -208,7 +213,7 @@ jobs: - name: Checkout source tree uses: actions/checkout@v3 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -221,9 +226,10 @@ jobs: - name: Setup Fluxbox run: sudo apt-get -y install fluxbox - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '11' + distribution: 'adopt' - name: Setup Firefox uses: abhi1693/setup-browser@v0.3.4 with: @@ -257,7 +263,7 @@ jobs: - name: Checkout source tree uses: actions/checkout@v3 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -269,9 +275,10 @@ jobs: - name: Setup Fluxbox run: sudo apt-get -y install fluxbox - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '11' + distribution: 'adopt' - name: Setup Firefox uses: abhi1693/setup-browser@v0.3.4 with: @@ -299,7 +306,7 @@ jobs: - name: Checkout source tree uses: actions/checkout@v3 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -309,9 +316,10 @@ jobs: ${{ runner.os }}-bazel-firefox-tests- ${{ runner.os }}-bazel-build- - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: '11' + distribution: 'adopt' - name: Generate javadoc run: | ./go --verbose javadocs diff --git a/.github/workflows/ci-javascript.yml b/.github/workflows/ci-javascript.yml index b6ed591228d3b..4d872f3a578e7 100644 --- a/.github/workflows/ci-javascript.yml +++ b/.github/workflows/ci-javascript.yml @@ -32,9 +32,9 @@ jobs: - { "browser": "chrome", "version": "stable" } steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -48,9 +48,10 @@ jobs: with: node-version: '16.x' - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: 11 + distribution: 'adopt' - name: Setup Fluxbox run: sudo apt-get -y install fluxbox - name: Setup Firefox @@ -83,9 +84,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Cache Bazel artifacts - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: | ~/.cache/bazel-disk @@ -94,9 +95,10 @@ jobs: restore-keys: | ${{ runner.os }}-bazel-atom-firefox-tests- - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: 11 + distribution: 'adopt' - name: Setup Fluxbox run: sudo apt-get -y install fluxbox - name: Setup Firefox @@ -124,7 +126,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Node uses: actions/setup-node@v2 with: diff --git a/.github/workflows/ci-ruby.yml b/.github/workflows/ci-ruby.yml index 2c16ccb728fcf..a0f8b4baef2d6 100644 --- a/.github/workflows/ci-ruby.yml +++ b/.github/workflows/ci-ruby.yml @@ -30,11 +30,12 @@ jobs: target: [ 'selenium-devtools', 'selenium-webdriver' ] steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: 11 + distribution: 'adopt' - name: Cache Bazel artifacts uses: ./.github/actions/cache-bazel with: @@ -56,11 +57,12 @@ jobs: os: [ 'ubuntu-latest', 'windows-latest' ] steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: 11 + distribution: 'adopt' - name: Cache Bazel artifacts uses: ./.github/actions/cache-bazel with: @@ -101,11 +103,12 @@ jobs: os: [ 'windows-latest' ] steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: 11 + distribution: 'adopt' - name: Cache Bazel artifacts uses: ./.github/actions/cache-bazel with: @@ -132,11 +135,12 @@ jobs: os: [ 'ubuntu-latest', 'windows-latest' ] steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup Java - uses: actions/setup-java@v1 + uses: actions/setup-java@v3 with: java-version: 11 + distribution: 'adopt' - name: Cache Bazel artifacts uses: ./.github/actions/cache-bazel with: @@ -173,7 +177,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Cache Bazel artifacts uses: ./.github/actions/cache-bazel with: @@ -190,7 +194,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Cache Bazel artifacts uses: ./.github/actions/cache-bazel with: @@ -215,7 +219,7 @@ jobs: os: windows-latest steps: - name: Checkout source tree - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Cache Bazel artifacts uses: ./.github/actions/cache-bazel with: diff --git a/.github/workflows/label-commenter.yml b/.github/workflows/label-commenter.yml index 5c70947521db4..576e6f9e58896 100644 --- a/.github/workflows/label-commenter.yml +++ b/.github/workflows/label-commenter.yml @@ -13,6 +13,6 @@ jobs: comment: runs-on: ubuntu-20.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Label Commenter uses: peaceiris/actions-label-commenter@v1 diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 7ee5e79d04d96..9c4518c97fa46 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -20,10 +20,11 @@ jobs: - selenium-devtools - selenium-webdriver steps: - - uses: actions/checkout@v2 - - uses: actions/setup-java@v1 + - uses: actions/checkout@v3 + - uses: actions/setup-java@v3 with: java-version: 11 + distribution: 'adopt' - uses: ./.github/actions/cache-bazel with: workflow: ruby