diff --git a/.github/workflows/macos-aarch64.yml b/.github/workflows/macos-aarch64.yml index 6e011e8..45a1585 100644 --- a/.github/workflows/macos-aarch64.yml +++ b/.github/workflows/macos-aarch64.yml @@ -15,7 +15,7 @@ jobs: runs-on: macos-latest steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup rust toolchain uses: actions-rs/toolchain@v1 with: @@ -24,7 +24,7 @@ jobs: target: aarch64-apple-darwin override: true - name: Cache cargo - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ~/.cargo/bin/ diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 1c7c545..feb081e 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -16,11 +16,11 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: 'Checkout source' - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: 'Install Nix Flakes' - uses: cachix/install-nix-action@v20 + uses: cachix/install-nix-action@v25 - name: 'Setup Cachix' - uses: cachix/cachix-action@v12 + uses: cachix/cachix-action@v14 with: name: wurzelpfropf authToken: '${{ secrets.CACHIX_AUTH_TOKEN_PUBLIC }}' @@ -35,15 +35,15 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: 'Checkout source' - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: 'Install Nix Flakes (nixos-test, recursive-nix)' - uses: cachix/install-nix-action@v20 + uses: cachix/install-nix-action@v25 with: extra_nix_config: | experimental-features = nix-command flakes recursive-nix system-features = nixos-test benchmark big-parallel kvm recursive-nix - name: 'Setup Cachix' - uses: cachix/cachix-action@v12 + uses: cachix/cachix-action@v14 with: name: wurzelpfropf authToken: '${{ secrets.CACHIX_AUTH_TOKEN_PUBLIC }}' diff --git a/.github/workflows/update-deps.yaml b/.github/workflows/update-deps.yaml index 4e165f0..ad14eee 100644 --- a/.github/workflows/update-deps.yaml +++ b/.github/workflows/update-deps.yaml @@ -13,15 +13,15 @@ jobs: runs-on: [ ubuntu-latest ] steps: - name: 'Checkout' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: persist-credentials: false - name: 'Install Nix' - uses: cachix/install-nix-action@v20 + uses: cachix/install-nix-action@v25 - name: 'Get user data of token' - uses: actions/github-script@v6 + uses: actions/github-script@v7 id: pat-user with: github-token: ${{ secrets.PR }} @@ -54,7 +54,7 @@ jobs: packages: gnused - name: 'Get flake metadata' - uses: actions/github-script@v6 + uses: actions/github-script@v7 id: flake-metadata with: result-encoding: string @@ -77,7 +77,7 @@ jobs: (git diff --quiet && git diff --staged --quiet) || git commit -am 'Cargo.lock: Update' - name: 'Create Pull Request' - uses: peter-evans/create-pull-request@v5 + uses: peter-evans/create-pull-request@v6 with: branch: update-flake token: ${{ secrets.PR }}