From 0b11bdb6297cecac04a1e8972fbbb541808350f6 Mon Sep 17 00:00:00 2001 From: David Soria Parra <167242713+dsp-ant@users.noreply.github.com> Date: Wed, 25 Jun 2025 14:00:14 +0100 Subject: [PATCH] ci: add --frozen flag to all uv commands in workflows (#970) Co-authored-by: Claude --- .github/workflows/publish-docs-manually.yml | 2 +- .github/workflows/publish-pypi.yml | 4 ++-- .github/workflows/shared.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-docs-manually.yml b/.github/workflows/publish-docs-manually.yml index 5447dd39..f23aaa92 100644 --- a/.github/workflows/publish-docs-manually.yml +++ b/.github/workflows/publish-docs-manually.yml @@ -30,4 +30,4 @@ jobs: mkdocs-material- - run: uv sync --frozen --group docs - - run: uv run --no-sync mkdocs gh-deploy --force + - run: uv run --frozen --no-sync mkdocs gh-deploy --force diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 2f03b45c..913648d7 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -22,7 +22,7 @@ jobs: run: uv python install 3.12 - name: Build - run: uv build + run: uv build --frozen - name: Upload artifacts uses: actions/upload-artifact@v4 @@ -79,4 +79,4 @@ jobs: mkdocs-material- - run: uv sync --frozen --group docs - - run: uv run --no-sync mkdocs gh-deploy --force + - run: uv run --frozen --no-sync mkdocs gh-deploy --force diff --git a/.github/workflows/shared.yml b/.github/workflows/shared.yml index 499871ca..0e6d1836 100644 --- a/.github/workflows/shared.yml +++ b/.github/workflows/shared.yml @@ -44,5 +44,5 @@ jobs: run: uv sync --frozen --all-extras --python ${{ matrix.python-version }} - name: Run pytest - run: uv run --no-sync pytest + run: uv run --frozen --no-sync pytest continue-on-error: true