diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c00cf0..c670f38 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,12 +22,12 @@ jobs: matrix: python-version: ["3.9", "3.11", "3.12", "3.13"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Spell check uses: crate-ci/typos@v1 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} cache: pip @@ -36,7 +36,7 @@ jobs: uv.lock - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v7 with: version: "0.6.9" diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 88b6f73..8e7e99f 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -20,16 +20,16 @@ jobs: analyze: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" - - uses: github/codeql-action/init@v3 + - uses: github/codeql-action/init@v4 with: languages: python - - uses: github/codeql-action/autobuild@v3 + - uses: github/codeql-action/autobuild@v4 - - uses: github/codeql-action/analyze@v3 + - uses: github/codeql-action/analyze@v4 diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index c2f7255..22f552a 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -12,7 +12,7 @@ jobs: dependency-review: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - uses: actions/dependency-review-action@v4 with: diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index bbd3df3..f45177e 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -20,19 +20,19 @@ jobs: matrix: os: [ubuntu-latest, macos-latest] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" cache: pip cache-dependency-path: uv.lock - - uses: astral-sh/setup-uv@v5 + - uses: astral-sh/setup-uv@v7 with: version: "0.6.9" - - uses: actions/setup-go@v5 + - uses: actions/setup-go@v6 with: go-version: "1.22" @@ -63,7 +63,7 @@ jobs: make verify-golden - name: Upload SARIF (server) - uses: github/codeql-action/upload-sarif@v3 + uses: github/codeql-action/upload-sarif@v4 if: matrix.os == 'ubuntu-latest' with: sarif_file: examples/go-multi-entry/report.server.sarif @@ -71,15 +71,15 @@ jobs: windows-smoke: runs-on: windows-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" cache: pip cache-dependency-path: uv.lock - - uses: astral-sh/setup-uv@v5 + - uses: astral-sh/setup-uv@v7 with: version: "0.6.9" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b7dec3b..56d925f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,13 +17,13 @@ jobs: runs-on: ubuntu-latest environment: production steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: "3.12" - - uses: astral-sh/setup-uv@v5 + - uses: astral-sh/setup-uv@v7 with: version: "0.6.9" @@ -40,7 +40,7 @@ jobs: - name: Attest distribution artifacts if: github.event_name == 'push' - uses: actions/attest-build-provenance@v2 + uses: actions/attest-build-provenance@v4 with: subject-path: | dist/*.whl @@ -54,7 +54,7 @@ jobs: /tmp/nc-venv/bin/python -m noisecutter --help - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Build Docker image run: | @@ -66,7 +66,7 @@ jobs: - name: Log in to GHCR if: github.event_name == 'push' - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -87,7 +87,7 @@ jobs: - name: Create GitHub Release if: github.event_name == 'push' - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: files: dist/* generate_release_notes: true