diff --git a/.github/workflows/benchmark-ssr.yml b/.github/workflows/benchmark-ssr.yml index 0d09ae695..52ddb31be 100644 --- a/.github/workflows/benchmark-ssr.yml +++ b/.github/workflows/benchmark-ssr.yml @@ -20,14 +20,14 @@ jobs: steps: - name: Checkout master - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: "yewstack/yew" ref: master path: yew-master - name: Checkout pull request - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: path: current-pr diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 970f12d8b..5fcff1966 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -22,11 +22,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: path: "yew" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: repository: krausest/js-framework-benchmark path: "js-framework-benchmark" diff --git a/.github/workflows/build-api-docs.yml b/.github/workflows/build-api-docs.yml index 188207ad1..44a69b3fa 100644 --- a/.github/workflows/build-api-docs.yml +++ b/.github/workflows/build-api-docs.yml @@ -19,7 +19,7 @@ jobs: env: PR_INFO_FILE: ".PR_INFO" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup toolchain uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/build-website.yml b/.github/workflows/build-website.yml index 79fb9b920..eae588c0b 100644 --- a/.github/workflows/build-website.yml +++ b/.github/workflows/build-website.yml @@ -20,7 +20,7 @@ jobs: env: PR_INFO_FILE: ".PR_INFO" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup node uses: actions/setup-node@v3 diff --git a/.github/workflows/clippy.yml b/.github/workflows/clippy.yml index 57ecfa152..f8abed210 100644 --- a/.github/workflows/clippy.yml +++ b/.github/workflows/clippy.yml @@ -23,7 +23,7 @@ jobs: - dev - release steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup toolchain uses: dtolnay/rust-toolchain@master @@ -64,7 +64,7 @@ jobs: - stable steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup toolchain uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/fmt.yml b/.github/workflows/fmt.yml index cdc43e3ee..87a584872 100644 --- a/.github/workflows/fmt.yml +++ b/.github/workflows/fmt.yml @@ -13,7 +13,7 @@ jobs: name: cargo fmt runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup toolchain uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/inspect-next-changelogs.yml b/.github/workflows/inspect-next-changelogs.yml index 29d8c1da2..b27a3948d 100644 --- a/.github/workflows/inspect-next-changelogs.yml +++ b/.github/workflows/inspect-next-changelogs.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/main-checks.yml b/.github/workflows/main-checks.yml index 6e0aa009a..e0bb2ba7e 100644 --- a/.github/workflows/main-checks.yml +++ b/.github/workflows/main-checks.yml @@ -16,7 +16,7 @@ jobs: name: spellcheck runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Check spelling run: | sudo apt-get install aspell @@ -26,7 +26,7 @@ jobs: name: Documentation Tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: Swatinem/rust-cache@v2 # for wasm-bindgen-cli, always use stable rust @@ -71,7 +71,7 @@ jobs: - stable steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: Swatinem/rust-cache@v2 @@ -121,7 +121,7 @@ jobs: - nightly steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -151,7 +151,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup toolchain uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/post-benchmark-ssr.yml b/.github/workflows/post-benchmark-ssr.yml index c11e8f2cb..2e874e105 100644 --- a/.github/workflows/post-benchmark-ssr.yml +++ b/.github/workflows/post-benchmark-ssr.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Download Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Download Artifact uses: Legit-Labs/action-download-artifact@v2 diff --git a/.github/workflows/post-benchmark.yml b/.github/workflows/post-benchmark.yml index 85e50c4c6..fcbacf90c 100644 --- a/.github/workflows/post-benchmark.yml +++ b/.github/workflows/post-benchmark.yml @@ -13,7 +13,7 @@ jobs: steps: # Checkout repo for the github-action-benchmark action - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download result artifacts uses: Legit-Labs/action-download-artifact@v2 diff --git a/.github/workflows/post-size-cmp.yml b/.github/workflows/post-size-cmp.yml index 67ad6157b..1e767b7a9 100644 --- a/.github/workflows/post-size-cmp.yml +++ b/.github/workflows/post-size-cmp.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Download Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - if: github.event.workflow_run.event == 'pull_request' name: Download Artifact (master) diff --git a/.github/workflows/publish-api-docs.yml b/.github/workflows/publish-api-docs.yml index fa5f5b08d..38c8822a3 100644 --- a/.github/workflows/publish-api-docs.yml +++ b/.github/workflows/publish-api-docs.yml @@ -18,7 +18,7 @@ jobs: exit 1 # need to checkout to get "firebase.json", ".firebaserc" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download build artifact uses: dawidd6/action-download-artifact@v2 diff --git a/.github/workflows/publish-examples.yml b/.github/workflows/publish-examples.yml index 374185c32..6a2219188 100644 --- a/.github/workflows/publish-examples.yml +++ b/.github/workflows/publish-examples.yml @@ -15,7 +15,7 @@ jobs: RUSTUP_TOOLCHAIN: nightly steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup toolchain uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/publish-website.yml b/.github/workflows/publish-website.yml index 5617c03fa..42d897528 100644 --- a/.github/workflows/publish-website.yml +++ b/.github/workflows/publish-website.yml @@ -17,7 +17,7 @@ jobs: echo "build failed" exit 1 # need to checkout to get "firebase.json", ".firebaserc" - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Download build artifact uses: Legit-Labs/action-download-artifact@v2 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d45042ea4..93a0676a1 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: token: "${{ secrets.YEWTEMPBOT_TOKEN }}" fetch-depth: 0 diff --git a/.github/workflows/size-cmp.yml b/.github/workflows/size-cmp.yml index d734f0789..066dbb287 100644 --- a/.github/workflows/size-cmp.yml +++ b/.github/workflows/size-cmp.yml @@ -21,14 +21,14 @@ jobs: steps: - name: Checkout master - uses: actions/checkout@v3 + uses: actions/checkout@v4 if: ${{ matrix.target == 'master' }} with: repository: "yewstack/yew" ref: master - name: Checkout pull request - uses: actions/checkout@v3 + uses: actions/checkout@v4 if: ${{ matrix.target == 'pr' }} - name: Write Optimisation Flags diff --git a/.github/workflows/test-website.yml b/.github/workflows/test-website.yml index 8f1c753b3..667fb0074 100644 --- a/.github/workflows/test-website.yml +++ b/.github/workflows/test-website.yml @@ -15,7 +15,7 @@ jobs: name: Tests Website Snippets runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Setup toolchain uses: dtolnay/rust-toolchain@master