diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f6b29243..84badcf3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: fetch-depth: 0 # Required so we can lint commit messages. @@ -27,7 +27,7 @@ jobs: - uses: DeterminateSystems/flake-checker-action@main - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v8.0.0 - name: Nix Format Check run: nix fmt -- . --check @@ -91,10 +91,10 @@ jobs: - "3.13" - "3.14" steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v8.0.0 - name: Install the project run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index be4c6633..5cab1f6f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -32,7 +32,7 @@ jobs: uses: lowrisc/ci-actions/ca-token@v1 - name: Setup | Checkout Repository at PR branch - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: token: ${{ steps.get-token.outputs.token }} ref: ${{ github.ref_name }} @@ -40,7 +40,7 @@ jobs: fetch-depth: 0 - name: Setup | Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v8.0.0 - name: Setup | Install Python + the python project with release dependencies run: | @@ -97,7 +97,7 @@ jobs: steps: - name: Setup | Checkout Repository at newly tagged release - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: # Can't checkout at the new tag, we need to match one of the configured # semantic_release.branches for the publish-action to proceed. @@ -107,7 +107,7 @@ jobs: fetch-tags: true - name: Setup | Install uv - uses: astral-sh/setup-uv@v6 + uses: astral-sh/setup-uv@v8.0.0 - name: Setup | Install Python + the python project with build dependencies run: | @@ -126,7 +126,7 @@ jobs: tag: ${{ needs.release.outputs.tag }} - name: Upload | Distribution artifacts to blob store for follow-up jobs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: distribution-artifacts path: dist @@ -152,7 +152,7 @@ jobs: steps: - name: Setup | Download dist artifacts from previous job - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 id: artifact-download with: name: distribution-artifacts @@ -180,7 +180,7 @@ jobs: steps: - name: Setup | Download dist artifacts from previous job - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 id: artifact-download with: name: distribution-artifacts