diff --git a/.github/workflows/action-on-PR-labeled.yml b/.github/workflows/action-on-PR-labeled.yml index 9e5835c1f79ea..2216935efc8d6 100644 --- a/.github/workflows/action-on-PR-labeled.yml +++ b/.github/workflows/action-on-PR-labeled.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest if: github.event.label.name == 'M-Needs-Migration-Guide' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 2 @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-latest if: github.event.label.name == 'M-Needs-Release-Note' steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 2 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ca0182abeb17..d83a8e33f54b1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -33,7 +33,7 @@ jobs: runs-on: ${{ matrix.os }} timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -61,7 +61,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -92,7 +92,7 @@ jobs: runs-on: macos-latest timeout-minutes: 60 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -128,7 +128,7 @@ jobs: timeout-minutes: 30 needs: ci steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -157,7 +157,7 @@ jobs: timeout-minutes: 30 needs: ci steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -185,7 +185,7 @@ jobs: timeout-minutes: 30 needs: ci steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -213,7 +213,7 @@ jobs: timeout-minutes: 30 needs: ci steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -241,7 +241,7 @@ jobs: timeout-minutes: 30 needs: build steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -270,7 +270,7 @@ jobs: timeout-minutes: 30 needs: build steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -301,7 +301,7 @@ jobs: needs: check-missing-features-in-docs if: always() steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: # Full git history is needed to get a proper list of changed files within `super-linter` fetch-depth: 0 @@ -317,7 +317,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 # Update in sync with BINSTALL_VERSION - uses: cargo-bins/cargo-binstall@v1.14.1 - name: Install taplo @@ -338,7 +338,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Check for typos uses: crate-ci/typos@v1.35.3 - name: Typos info @@ -354,7 +354,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/cache/restore@v4 with: # key won't match, will rely on restore-keys @@ -392,7 +392,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: check for missing metadata id: missing-metadata @@ -427,7 +427,7 @@ jobs: timeout-minutes: 30 needs: check-missing-examples-in-docs steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: check for missing features id: missing-features @@ -462,7 +462,7 @@ jobs: timeout-minutes: 30 needs: build steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: get MSRV id: msrv @@ -506,7 +506,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Check for internal Bevy imports shell: bash run: | diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 2983d98119bff..f82dedc81d4f0 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -39,7 +39,7 @@ jobs: build-mode: none steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/dependencies.yml b/.github/workflows/dependencies.yml index 84c6852f86eb1..53bceffaf99a8 100644 --- a/.github/workflows/dependencies.yml +++ b/.github/workflows/dependencies.yml @@ -26,7 +26,7 @@ jobs: check-advisories: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-deny run: cargo install cargo-deny @@ -36,7 +36,7 @@ jobs: check-bans: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-deny run: cargo install cargo-deny @@ -46,7 +46,7 @@ jobs: check-licenses: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-deny run: cargo install cargo-deny @@ -56,7 +56,7 @@ jobs: check-sources: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-deny run: cargo install cargo-deny diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index e732cbe66df5d..a5cced1c9ac96 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -35,7 +35,7 @@ jobs: url: ${{ steps.deployment.outputs.page_url }} steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@master with: diff --git a/.github/workflows/example-run-report.yml b/.github/workflows/example-run-report.yml index fbde12411fc57..32696670704f7 100644 --- a/.github/workflows/example-run-report.yml +++ b/.github/workflows/example-run-report.yml @@ -86,7 +86,7 @@ jobs: needs: [make-macos-screenshots-available, compare-macos-screenshots] if: ${{ always() && needs.compare-macos-screenshots.result == 'failure' }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: "Check if PR already has label" id: check-label env: diff --git a/.github/workflows/example-run.yml b/.github/workflows/example-run.yml index b25468bba46df..6f773475da759 100644 --- a/.github/workflows/example-run.yml +++ b/.github/workflows/example-run.yml @@ -23,7 +23,7 @@ jobs: runs-on: macos-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: Disable audio # Disable audio through a patch. on github m1 runners, audio timeouts after 15 minutes @@ -94,7 +94,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install Linux dependencies uses: ./.github/actions/install-linux-deps # At some point this may be merged into `install-linux-deps`, but for now it is its own step. @@ -164,7 +164,7 @@ jobs: runs-on: windows-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - uses: actions/cache/restore@v4 with: diff --git a/.github/workflows/post-release.yml b/.github/workflows/post-release.yml index 485861ebdfa0f..a2082117c6ccc 100644 --- a/.github/workflows/post-release.yml +++ b/.github/workflows/post-release.yml @@ -15,7 +15,7 @@ jobs: contents: write pull-requests: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install cargo-release run: cargo install cargo-release diff --git a/.github/workflows/update-caches.yml b/.github/workflows/update-caches.yml index 3935030eccc0f..5f20fec88b701 100644 --- a/.github/workflows/update-caches.yml +++ b/.github/workflows/update-caches.yml @@ -29,7 +29,7 @@ jobs: NIGHTLY_TOOLCHAIN: ${{ steps.env.outputs.NIGHTLY_TOOLCHAIN }} MSRV: ${{ steps.msrv.outputs.MSRV }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: get MSRV id: msrv @@ -94,7 +94,7 @@ jobs: shell: bash - name: Checkout Bevy main branch - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: repository: "bevyengine/bevy" ref: "main" diff --git a/.github/workflows/validation-jobs.yml b/.github/workflows/validation-jobs.yml index 2e4575e384a8f..8cbce194307f7 100644 --- a/.github/workflows/validation-jobs.yml +++ b/.github/workflows/validation-jobs.yml @@ -29,7 +29,7 @@ jobs: runs-on: macos-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable @@ -59,7 +59,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable @@ -101,7 +101,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 60 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable with: @@ -161,7 +161,7 @@ jobs: crate: [bevy_ecs, bevy_reflect, bevy] runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - name: Install Linux dependencies uses: ./.github/actions/install-linux-deps @@ -189,7 +189,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ env.NIGHTLY_TOOLCHAIN }} @@ -219,7 +219,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@stable - uses: actions/cache/restore@v4 with: diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml index 3a1cf2a76db30..71b10e04e14f0 100644 --- a/.github/workflows/weekly.yml +++ b/.github/workflows/weekly.yml @@ -42,7 +42,7 @@ jobs: if: github.repository == 'bevyengine/bevy' timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@beta - name: Install Linux dependencies uses: ./.github/actions/install-linux-deps @@ -58,7 +58,7 @@ jobs: if: github.repository == 'bevyengine/bevy' timeout-minutes: 30 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@beta with: components: rustfmt, clippy @@ -78,7 +78,7 @@ jobs: timeout-minutes: 30 needs: test steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: dtolnay/rust-toolchain@beta - name: Install Linux dependencies uses: ./.github/actions/install-linux-deps