diff --git a/.github/workflows/charmcraft-pack.yaml b/.github/workflows/charmcraft-pack.yaml index 9b013c5a4..a9c50b17c 100644 --- a/.github/workflows/charmcraft-pack.yaml +++ b/.github/workflows/charmcraft-pack.yaml @@ -18,7 +18,7 @@ jobs: persist-credentials: false - name: Set up uv - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Update 'ops' dependency in test charm to latest run: | diff --git a/.github/workflows/docs-linkcheck.yaml b/.github/workflows/docs-linkcheck.yaml index 188deb161..f0dbcd7a6 100644 --- a/.github/workflows/docs-linkcheck.yaml +++ b/.github/workflows/docs-linkcheck.yaml @@ -19,6 +19,6 @@ jobs: with: persist-credentials: false - name: Set up uv - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Check links run: make -C docs linkcheck diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index c80e0a140..eb6dcb2e5 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -18,6 +18,6 @@ jobs: with: persist-credentials: false - name: Set up uv - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Check spelling run: make -C docs spelling diff --git a/.github/workflows/example-charm-integration-tests.yaml b/.github/workflows/example-charm-integration-tests.yaml index 0c5d94da6..0ef5b98fb 100644 --- a/.github/workflows/example-charm-integration-tests.yaml +++ b/.github/workflows/example-charm-integration-tests.yaml @@ -21,7 +21,7 @@ jobs: with: persist-credentials: false - name: Set up uv - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Set up tox and tox-uv run: uv tool install tox --with tox-uv - name: Install Concierge @@ -50,7 +50,7 @@ jobs: with: persist-credentials: false - name: Set up uv - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Set up tox and tox-uv run: uv tool install tox --with tox-uv - name: Install Concierge diff --git a/.github/workflows/example-charm-tests.yaml b/.github/workflows/example-charm-tests.yaml index 3de8f3bc8..3d93ab488 100644 --- a/.github/workflows/example-charm-tests.yaml +++ b/.github/workflows/example-charm-tests.yaml @@ -35,7 +35,7 @@ jobs: with: python-version: '${{ matrix.python-version }}' - name: Set up uv - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Set up tox and tox-uv run: uv tool install tox --with tox-uv - name: Install Charmcraft diff --git a/.github/workflows/framework-tests.yaml b/.github/workflows/framework-tests.yaml index 0ccd49ece..a8212a97b 100644 --- a/.github/workflows/framework-tests.yaml +++ b/.github/workflows/framework-tests.yaml @@ -17,7 +17,7 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - run: uv tool install tox --with tox-uv - name: Run linting and static checks run: tox -e lint @@ -38,7 +38,7 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - run: uv tool install tox --with tox-uv - run: uv python install ${{ matrix.python-version }} @@ -61,7 +61,7 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - run: uv tool install tox --with tox-uv - run: uv python install ${{ matrix.python-version }} @@ -95,7 +95,7 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Set up Python 3 uses: actions/setup-python@v6 with: diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index e8be3afbd..232f898e5 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -36,7 +36,7 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - run: uv tool install tox --with tox-uv - run: tox -e integration -- --log-cli-level=INFO -s -k "${{ matrix.test }}" @@ -67,7 +67,7 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - run: uv tool install tox --with tox-uv - run: tox -e integration -- --log-cli-level=INFO -s test/integration/test_secrets.py timeout-minutes: 20 # Juju 4 gets stuck while destroying the model diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 7be3453f7..2b0af768f 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 with: enable-cache: false - run: uv build --all diff --git a/.github/workflows/sbom-secscan.yaml b/.github/workflows/sbom-secscan.yaml index 3eee69556..221da14d2 100644 --- a/.github/workflows/sbom-secscan.yaml +++ b/.github/workflows/sbom-secscan.yaml @@ -32,7 +32,7 @@ jobs: path: scanner persist-credentials: false - name: Install uv - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Install secscan cli run: | sudo snap install canonical-secscan-client diff --git a/.github/workflows/smoke.yaml b/.github/workflows/smoke.yaml index 029176389..85ddb3f88 100644 --- a/.github/workflows/smoke.yaml +++ b/.github/workflows/smoke.yaml @@ -30,7 +30,7 @@ jobs: with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - run: uv tool install tox --with tox-uv diff --git a/.github/workflows/test-publish.yaml b/.github/workflows/test-publish.yaml index e017c5794..5f503bb16 100644 --- a/.github/workflows/test-publish.yaml +++ b/.github/workflows/test-publish.yaml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v6 with: persist-credentials: false - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 with: enable-cache: false - run: uv build --all diff --git a/.github/workflows/tiobe.yaml b/.github/workflows/tiobe.yaml index 5841990f2..45301eef5 100644 --- a/.github/workflows/tiobe.yaml +++ b/.github/workflows/tiobe.yaml @@ -16,7 +16,7 @@ jobs: persist-credentials: false # We could store the report from the regular run, but this is cheap to do and keeps this isolated. - - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + - uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - run: uv tool install tox --with tox-uv - name: Generate coverage report diff --git a/.github/workflows/zizmor.yaml b/.github/workflows/zizmor.yaml index ba826d5e9..3a0d53a8d 100644 --- a/.github/workflows/zizmor.yaml +++ b/.github/workflows/zizmor.yaml @@ -20,7 +20,7 @@ jobs: persist-credentials: false - name: Install the latest version of uv - uses: astral-sh/setup-uv@1e862dfacbd1d6d858c55d9b792c756523627244 # v7.1.4 + uses: astral-sh/setup-uv@681c641aba71e4a1c380be3ab5e12ad51f415867 # v7.1.6 - name: Run zizmor run: uvx zizmor@v1.11.0 --format=sarif . > results.sarif