diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 484755351..721b8a961 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -35,13 +35,13 @@ jobs: with: submodules: recursive - - uses: prefix-dev/setup-pixi@v0.3.0 + - uses: prefix-dev/setup-pixi@v0.4.1 with: pixi-version: v0.6.0 cache: true - name: Setup Pages - uses: actions/configure-pages@v3 + uses: actions/configure-pages@v4 - name: Build pixi Documentation run: pixi run build-docs @@ -58,7 +58,7 @@ jobs: - run: chmod -c -R +rX site/ - name: Upload artifact - uses: actions/upload-pages-artifact@v2 + uses: actions/upload-pages-artifact@v3 with: path: "site" @@ -73,4 +73,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v2 + uses: actions/deploy-pages@v4 diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml index f17f84471..4ce632120 100644 --- a/.github/workflows/pre-commit.yml +++ b/.github/workflows/pre-commit.yml @@ -9,8 +9,8 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 - uses: pre-commit/action@v3.0.0 env: # As the rust GitHub action is better at the rust jobs it can be skipped in this job. diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index eed34db6c..4ee72d214 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -35,7 +35,7 @@ jobs: name: Check intra-doc links runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions-rust-lang/setup-rust-toolchain@v1 - run: | for package in $(cargo metadata --no-deps --format-version=1 | jq -r '.packages[] | .name'); do @@ -46,7 +46,7 @@ jobs: name: Format and Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - uses: actions-rust-lang/setup-rust-toolchain@v1 @@ -61,7 +61,7 @@ jobs: name: Extract crate metadata runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Extract crate information id: crate_metadata run: | @@ -111,7 +111,7 @@ jobs: CARGO_PROFILE_OPT_LEVEL: s steps: - name: Checkout source code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Rust toolchain uses: actions-rust-lang/setup-rust-toolchain@v1 @@ -326,7 +326,7 @@ jobs: - name: "Artifact upload: windows installer" continue-on-error: true if: matrix.os == 'windows-latest' && matrix.target != 'aarch64-pc-windows-msvc' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pixi-${{ matrix.target }}.msi path: target/wix/pixi-${{ matrix.target }}.msi