diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c8dc36c..ea605cf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,8 @@ jobs: python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - - uses: useblacksmith/checkout@2d63ce5ba61677748c4e92f6eb578a8694226225 # v1.2.0 + - uses: useblacksmith/checkout@f50565632710173b0e366f2cd39b928d31362815 # v1.6.0 + - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 - name: Install dependencies run: uv sync --locked --dev --python ${{ matrix.python-version }} @@ -38,7 +39,8 @@ jobs: python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - - uses: useblacksmith/checkout@2d63ce5ba61677748c4e92f6eb578a8694226225 # v1.2.0 + - uses: useblacksmith/checkout@f50565632710173b0e366f2cd39b928d31362815 # v1.6.0 + - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 - name: Install dependencies run: uv sync --locked --dev --python ${{ matrix.python-version }} @@ -54,7 +56,8 @@ jobs: python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - - uses: useblacksmith/checkout@2d63ce5ba61677748c4e92f6eb578a8694226225 # v1.2.0 + - uses: useblacksmith/checkout@f50565632710173b0e366f2cd39b928d31362815 # v1.6.0 + - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 - name: Install dependencies run: uv sync --locked --dev --python ${{ matrix.python-version }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 0d97eae..fc3038f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -20,7 +20,8 @@ jobs: contents: read steps: - - uses: useblacksmith/checkout@2d63ce5ba61677748c4e92f6eb578a8694226225 # v1.2.0 + - uses: useblacksmith/checkout@f50565632710173b0e366f2cd39b928d31362815 # v1.6.0 + - uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0 - name: Build distribution run: uv build @@ -45,7 +46,7 @@ jobs: steps: # This checkout might seem useless but it lets the uv step below use the uv cache. - - uses: useblacksmith/checkout@2d63ce5ba61677748c4e92f6eb578a8694226225 # v1.2.0 + - uses: useblacksmith/checkout@f50565632710173b0e366f2cd39b928d31362815 # v1.6.0 with: persist-credentials: false diff --git a/.github/workflows/version.yml b/.github/workflows/version.yml index 2fb6182..b9fe76d 100644 --- a/.github/workflows/version.yml +++ b/.github/workflows/version.yml @@ -27,7 +27,7 @@ jobs: # Auth for the repo is setup at this step, so we need to pass the bot token # in so that it does not use the GITHUB_TOKEN when the tag is pushed. This # allows this workflow to trigger another workflow from the tag event. - - uses: useblacksmith/checkout@2d63ce5ba61677748c4e92f6eb578a8694226225 # v1.2.0 + - uses: useblacksmith/checkout@f50565632710173b0e366f2cd39b928d31362815 # v1.6.0 with: ref: main token: ${{ steps.generateAppToken.outputs.token }}