diff --git a/.github/workflows/c++.yml b/.github/workflows/c++.yml index 1a5976fe5..daccdffba 100644 --- a/.github/workflows/c++.yml +++ b/.github/workflows/c++.yml @@ -4,7 +4,7 @@ jobs: check-code-format: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: cargo run --package check-cpp-code-format --release -- c++ - run: >- find c++ @@ -14,7 +14,7 @@ jobs: clang-tidy: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: sudo apt-get update && sudo apt-get install --no-install-recommends -y clang-tidy - run: vcpkg install gtest - run: >- @@ -29,7 +29,7 @@ jobs: tests: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: vcpkg install gtest - run: >- cmake @@ -48,7 +48,7 @@ jobs: tests-windows: runs-on: windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: vcpkg install gtest --triplet ${{ matrix.platform }}-windows - run: >- cmake diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 06f853bd2..e8bf0a320 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -4,7 +4,7 @@ jobs: coverage: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: rustup component add llvm-tools - run: sudo apt-get install --no-install-recommends -y ninja-build - run: vcpkg install gtest @@ -16,6 +16,6 @@ jobs: - uses: codecov/codecov-action@v3 with: files: coverage/lcov.info - - uses: coverallsapp/github-action@master + - uses: coverallsapp/github-action@v2 with: github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/progress.yml b/.github/workflows/progress.yml index d49e59e32..b0e2b522e 100644 --- a/.github/workflows/progress.yml +++ b/.github/workflows/progress.yml @@ -4,11 +4,11 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - run: cargo run --package progress-tracker --release -- . _site - - uses: actions/upload-pages-artifact@v1 + - uses: actions/upload-pages-artifact@v2 deploy: needs: build permissions: @@ -16,4 +16,4 @@ jobs: pages: write runs-on: ubuntu-latest steps: - - uses: actions/deploy-pages@v1 + - uses: actions/deploy-pages@v2 diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 414e5d1bf..37c22a932 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -4,7 +4,7 @@ jobs: rustfmt: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: cargo fmt --all -- --check strategy: matrix: @@ -15,7 +15,7 @@ jobs: clippy: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: cargo clippy --workspace --all-targets --all-features -- -D warnings strategy: matrix: @@ -26,7 +26,7 @@ jobs: tests: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: cargo test --workspace strategy: matrix: