diff --git a/.github/workflows/gh-ph.yml b/.github/workflows/gh-ph.yml index c7aa5de..69954aa 100644 --- a/.github/workflows/gh-ph.yml +++ b/.github/workflows/gh-ph.yml @@ -12,7 +12,7 @@ jobs: name: Add commit history to pull request description runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - uses: Frederick888/gh-ph@v1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f264db7..b15ea2e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ jobs: release_id: ${{ steps.create_release.outputs.id }} is_pre: ${{ steps.release_type.outputs.is_pre }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Conventional Commit Changelog @@ -62,7 +62,7 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] features: [default, all] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust Toolchain id: rust_toolchain uses: dtolnay/rust-toolchain@master @@ -70,7 +70,7 @@ jobs: toolchain: stable components: rustfmt, clippy - name: Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/registry @@ -103,14 +103,14 @@ jobs: - [all] - [notification, encryption, yubikey] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust Toolchain id: rust_toolchain uses: dtolnay/rust-toolchain@master with: toolchain: stable - name: Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/registry @@ -137,7 +137,7 @@ jobs: features: [default, all] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install macOS Dependencies if: contains(matrix.os, 'macos') @@ -160,7 +160,7 @@ jobs: rustup target add aarch64-apple-darwin - name: Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/registry diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index afea875..2df0d2f 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.11.0 + uses: styfle/cancel-workflow-action@0.12.1 with: access_token: ${{ github.token }} @@ -44,7 +44,7 @@ jobs: features: all experimental: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust Toolchain id: rust_toolchain uses: dtolnay/rust-toolchain@master @@ -52,7 +52,7 @@ jobs: toolchain: ${{ matrix.rust_toolchain }} components: rustfmt, clippy - name: Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/registry @@ -86,14 +86,14 @@ jobs: - [all] - [notification, encryption, yubikey] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install Rust Toolchain id: rust_toolchain uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust_toolchain }} - name: Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/registry @@ -134,7 +134,7 @@ jobs: features: all experimental: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Install macOS Dependencies if: contains(matrix.os, 'macos') run: | @@ -153,7 +153,7 @@ jobs: rustup target add aarch64-apple-darwin - name: Cache - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/registry @@ -206,7 +206,7 @@ jobs: esac - name: Artifacts if: "matrix.features == 'default' || matrix.features == 'all'" - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ matrix.os }}-${{ matrix.rust_toolchain }}-${{ steps.artifact_suffix.outputs.suffix }} retention-days: 60