diff --git a/.github/workflows/benchmark-core.yml b/.github/workflows/benchmark-core.yml index 159db07229c..1c24dce5404 100644 --- a/.github/workflows/benchmark-core.yml +++ b/.github/workflows/benchmark-core.yml @@ -15,14 +15,14 @@ jobs: steps: - name: Checkout master - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: "yewstack/yew" ref: master path: yew-master - name: Checkout pull request - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: path: current-pr diff --git a/.github/workflows/benchmark-ssr.yml b/.github/workflows/benchmark-ssr.yml index 8a5420487f4..596f1cb6c91 100644 --- a/.github/workflows/benchmark-ssr.yml +++ b/.github/workflows/benchmark-ssr.yml @@ -19,14 +19,14 @@ jobs: steps: - name: Checkout master - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: "yewstack/yew" ref: master path: yew-master - name: Checkout pull request - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: path: current-pr diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 8a03d4ebb58..99a014c1afc 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -23,11 +23,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: path: "yew" - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 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 258a358fd52..05f7e3571ea 100644 --- a/.github/workflows/build-api-docs.yml +++ b/.github/workflows/build-api-docs.yml @@ -17,7 +17,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup toolchain uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/build-website.yml b/.github/workflows/build-website.yml index fd63bbe7417..8b37e211340 100644 --- a/.github/workflows/build-website.yml +++ b/.github/workflows/build-website.yml @@ -18,7 +18,7 @@ jobs: name: Build Website runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup node uses: actions/setup-node@v4 diff --git a/.github/workflows/clippy.yml b/.github/workflows/clippy.yml index 6afd5bc7590..9eb0db4ce87 100644 --- a/.github/workflows/clippy.yml +++ b/.github/workflows/clippy.yml @@ -26,7 +26,7 @@ jobs: - dev - release steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup toolchain uses: dtolnay/rust-toolchain@master @@ -56,7 +56,7 @@ jobs: - stable steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup toolchain uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/fmt.yml b/.github/workflows/fmt.yml index 94b6a0babf4..503a76fcca2 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@v4 + - uses: actions/checkout@v5 - 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 b27a3948d6c..946a0d16b58 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@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 diff --git a/.github/workflows/main-checks.yml b/.github/workflows/main-checks.yml index 37a6fde760b..a2b59b97d9b 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@v4 + - uses: actions/checkout@v5 - 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@v4 + - uses: actions/checkout@v5 - uses: Swatinem/rust-cache@v2 with: shared-key: yew-packages @@ -73,7 +73,7 @@ jobs: - stable steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: Swatinem/rust-cache@v2 with: @@ -125,7 +125,7 @@ jobs: - nightly steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup toolchain uses: dtolnay/rust-toolchain@master @@ -155,7 +155,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup toolchain uses: dtolnay/rust-toolchain@master @@ -182,7 +182,7 @@ jobs: - nightly steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.toolchain }} @@ -217,7 +217,7 @@ jobs: - stable - nightly steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.toolchain }} diff --git a/.github/workflows/post-benchmark-core.yml b/.github/workflows/post-benchmark-core.yml index c9c47eb86f2..501cc6e041c 100644 --- a/.github/workflows/post-benchmark-core.yml +++ b/.github/workflows/post-benchmark-core.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Download Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Download Artifact uses: actions/download-artifact@v4 diff --git a/.github/workflows/post-benchmark-ssr.yml b/.github/workflows/post-benchmark-ssr.yml index 11319fd5d3e..55ea293f335 100644 --- a/.github/workflows/post-benchmark-ssr.yml +++ b/.github/workflows/post-benchmark-ssr.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Download Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Download Artifact uses: actions/download-artifact@v4 diff --git a/.github/workflows/post-benchmark.yml b/.github/workflows/post-benchmark.yml index 2350a74a843..ee1dcdeef56 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@v4 + - uses: actions/checkout@v5 - name: Download result artifacts uses: actions/download-artifact@v4 diff --git a/.github/workflows/post-size-cmp.yml b/.github/workflows/post-size-cmp.yml index 9cfe362dcea..085070fc156 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@v4 + uses: actions/checkout@v5 - name: Download Artifact (master) uses: actions/download-artifact@v4 diff --git a/.github/workflows/publish-api-docs.yml b/.github/workflows/publish-api-docs.yml index a889948aee4..f933e6f300c 100644 --- a/.github/workflows/publish-api-docs.yml +++ b/.github/workflows/publish-api-docs.yml @@ -12,7 +12,7 @@ jobs: steps: # need to checkout to get "firebase.json", ".firebaserc" - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Download build artifact uses: actions/download-artifact@v4 diff --git a/.github/workflows/publish-examples.yml b/.github/workflows/publish-examples.yml index 5a2d7232a0d..3b7ad9018f5 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@v4 + - uses: actions/checkout@v5 - name: Setup toolchain uses: dtolnay/rust-toolchain@master diff --git a/.github/workflows/publish-website.yml b/.github/workflows/publish-website.yml index a12f627f30d..7320ba636a5 100644 --- a/.github/workflows/publish-website.yml +++ b/.github/workflows/publish-website.yml @@ -12,7 +12,7 @@ jobs: steps: # need to checkout to get "firebase.json", ".firebaserc" - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Download build artifact uses: actions/download-artifact@v4 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5536462b2e8..7617273b147 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@v4 + uses: actions/checkout@v5 with: token: "${{ secrets.YEWTEMPBOT_TOKEN }}" fetch-depth: 0 diff --git a/.github/workflows/size-cmp.yml b/.github/workflows/size-cmp.yml index 4cfdd9b50bf..372ef28f69b 100644 --- a/.github/workflows/size-cmp.yml +++ b/.github/workflows/size-cmp.yml @@ -20,14 +20,14 @@ jobs: steps: - name: Checkout master - uses: actions/checkout@v4 + uses: actions/checkout@v5 if: ${{ matrix.target == 'master' }} with: repository: "yewstack/yew" ref: master - name: Checkout pull request - uses: actions/checkout@v4 + uses: actions/checkout@v5 if: ${{ matrix.target == 'pr' }} - name: Write Optimisation Flags diff --git a/.github/workflows/test-website.yml b/.github/workflows/test-website.yml index ebafcb6f8b0..fb2a3af5899 100644 --- a/.github/workflows/test-website.yml +++ b/.github/workflows/test-website.yml @@ -14,7 +14,7 @@ jobs: name: Tests Website Snippets runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 # for wasm-bindgen-cli, always use stable rust - name: Setup toolchain