diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7da6e7a..ee78a38 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,15 +11,15 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3.0.2 - - uses: cachix/install-nix-action@v17 + - uses: actions/checkout@v4 + - uses: cachix/install-nix-action@v24 with: install_url: https://github.com/numtide/nix-unstable-installer/releases/download/nix-2.10.0pre20220629_b7eb4ac/install nix_path: nixpkgs=channel:nixos-22.05 extra_nix_config: | experimental-features = nix-command flakes - - uses: cachix/cachix-action@v10 + - uses: cachix/cachix-action@v13 with: name: fashionunited authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' @@ -52,15 +52,15 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3.0.2 - - uses: cachix/install-nix-action@v17 + - uses: actions/checkout@v4 + - uses: cachix/install-nix-action@v24 with: install_url: https://github.com/numtide/nix-unstable-installer/releases/download/nix-2.10.0pre20220629_b7eb4ac/install nix_path: nixpkgs=channel:nixos-22.05 extra_nix_config: | experimental-features = nix-command flakes - - uses: cachix/cachix-action@v10 + - uses: cachix/cachix-action@v13 with: name: fashionunited authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' @@ -77,7 +77,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install stable toolchain uses: actions-rs/toolchain@v1 @@ -87,7 +87,7 @@ jobs: override: true components: rustfmt, clippy - - uses: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v2 - name: Install extra dependencies run: cargo install clippy-sarif sarif-fmt @@ -118,7 +118,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install stable toolchain uses: actions-rs/toolchain@v1 @@ -127,7 +127,7 @@ jobs: toolchain: stable override: true - - uses: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v2 - name: Run cargo-tarpaulin uses: actions-rs/tarpaulin@v0.1 @@ -152,9 +152,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - - uses: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v2 - name: Run cargo deny uses: EmbarkStudios/cargo-deny-action@v2 @@ -170,15 +170,15 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3.0.2 - - uses: cachix/install-nix-action@v17 + - uses: actions/checkout@v4 + - uses: cachix/install-nix-action@v24 with: install_url: https://github.com/numtide/nix-unstable-installer/releases/download/nix-2.10.0pre20220629_b7eb4ac/install nix_path: nixpkgs=channel:nixos-22.05 extra_nix_config: | experimental-features = nix-command flakes - - uses: cachix/cachix-action@v10 + - uses: cachix/cachix-action@v13 with: name: fashionunited authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' @@ -195,7 +195,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install stable toolchain uses: actions-rs/toolchain@v1 @@ -204,7 +204,7 @@ jobs: toolchain: nightly override: true - - uses: Swatinem/rust-cache@v1 + - uses: Swatinem/rust-cache@v2 - name: Run cargo bench # note that we explictly have to mention which benches to run, because @@ -240,15 +240,15 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3.0.2 - - uses: cachix/install-nix-action@v17 + - uses: actions/checkout@v4 + - uses: cachix/install-nix-action@v24 with: install_url: https://github.com/numtide/nix-unstable-installer/releases/download/nix-2.10.0pre20220629_b7eb4ac/install nix_path: nixpkgs=channel:nixos-22.05 extra_nix_config: | experimental-features = nix-command flakes - - uses: cachix/cachix-action@v10 + - uses: cachix/cachix-action@v13 with: name: fashionunited authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' @@ -278,15 +278,15 @@ jobs: os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3.0.2 - - uses: cachix/install-nix-action@v17 + - uses: actions/checkout@v4 + - uses: cachix/install-nix-action@v24 with: install_url: https://github.com/numtide/nix-unstable-installer/releases/download/nix-2.10.0pre20220629_b7eb4ac/install nix_path: nixpkgs=channel:nixos-22.05 extra_nix_config: | experimental-features = nix-command flakes - - uses: cachix/cachix-action@v10 + - uses: cachix/cachix-action@v13 with: name: fashionunited authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' @@ -301,15 +301,15 @@ jobs: # os: [ubuntu-latest] # runs-on: ${{ matrix.os }} # steps: - # - uses: actions/checkout@v3.0.2 - # - uses: cachix/install-nix-action@v17 + # - uses: actions/checkout@v4 + # - uses: cachix/install-nix-action@v24 # with: # install_url: https://github.com/numtide/nix-unstable-installer/releases/download/nix-2.10.0pre20220629_b7eb4ac/install # nix_path: nixpkgs=channel:nixos-22.05 # extra_nix_config: | # experimental-features = nix-command flakes - # - uses: cachix/cachix-action@v10 + # - uses: cachix/cachix-action@v13 # with: # name: fashionunited # authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' @@ -323,11 +323,11 @@ jobs: # mv package pkg # - name: Set up Python 3.8 - # uses: actions/setup-python@v2 + # uses: actions/setup-python@v5 # with: # python-version: 3.8 - # - uses: actions/setup-node@v3 + # - uses: actions/setup-node@v4 # with: # node-version: 18