diff --git a/.github/workflows/bump.yml b/.github/workflows/bump.yml index 6fec060..141df26 100644 --- a/.github/workflows/bump.yml +++ b/.github/workflows/bump.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Checkout code (full history for commitizen) - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: fetch-depth: 0 # Uses github.token by default — no PAT required diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 67edc0f..73c71b7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv uses: astral-sh/setup-uv@v5 @@ -45,7 +45,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv uses: astral-sh/setup-uv@v5 @@ -95,7 +95,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v7 - name: Install uv uses: astral-sh/setup-uv@v5 @@ -150,7 +150,7 @@ jobs: if ($proc.ExitCode -ne 0) { Write-Error "App crashed with exit $($proc.ExitCode)"; exit 1 } - name: Upload build artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.artifact }} path: dist/${{ matrix.artifact }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 109805e..0c409f2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,7 +36,7 @@ jobs: steps: - name: Checkout code at tag - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ github.event_name == 'workflow_dispatch' && inputs.tag || github.ref }} @@ -93,7 +93,7 @@ jobs: if ($proc.ExitCode -ne 0) { Write-Error "App crashed with exit $($proc.ExitCode)"; exit 1 } - name: Upload artifact - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: ${{ matrix.artifact }} path: dist/${{ matrix.artifact }} @@ -109,13 +109,13 @@ jobs: steps: - name: Download all build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 with: path: release-artifacts merge-multiple: true - name: Create GitHub Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: ${{ github.event_name == 'workflow_dispatch' && inputs.tag || github.ref_name }} files: release-artifacts/*.zip