Explorar el Código

fix(workflows): uv does not publish major version tags anymore

Apparently to prevent supply-chain attacks, full version now needs
to be provided for this action.
Jason Rumney hace 11 horas
padre
commit
95a7c730c6

+ 1 - 1
.github/workflows/jsontests.yml

@@ -37,6 +37,6 @@ jobs:
         with:
           python-version: ${{ matrix.python-version }}
       - name: Install uv
-        uses: astral-sh/setup-uv@v10
+        uses: astral-sh/setup-uv@v10.3.3
       - name: Translations check with pytest
         run: uv run pytest tests/test_translations.py

+ 1 - 1
.github/workflows/linting.yml

@@ -21,7 +21,7 @@ jobs:
           python-version: '3.14'
 
       - name: Install uv
-        uses: astral-sh/setup-uv@v10
+        uses: astral-sh/setup-uv@v10.3.3
       - name: Python lint
         run: uv run ruff check --output-format=github .
       - name: Python include order

+ 1 - 1
.github/workflows/tests.yml

@@ -34,7 +34,7 @@ jobs:
         with:
           python-version: ${{ matrix.python-version }}
       - name: Install uv
-        uses: astral-sh/setup-uv@v10
+        uses: astral-sh/setup-uv@v10.3.3
       - name: Install dependencies
         run: |
           sudo apt-get update

+ 1 - 1
.github/workflows/yamltests.yml

@@ -35,7 +35,7 @@ jobs:
         with:
           python-version: ${{ matrix.python-version }}
       - name: Install uv
-        uses: astral-sh/setup-uv@v10
+        uses: astral-sh/setup-uv@v10.3.3
       - name: Device configs check with pytest
         run: |
           uv run pytest tests/test_device_config.py