浏览代码

fix (ci): fix syntax error in env setting

- limit env scope to the jobs
Jason Rumney 2 天之前
父节点
当前提交
f31acc6fb2
共有 4 个文件被更改,包括 11 次插入10 次删除
  1. 4 3
      .github/workflows/jsontests.yml
  2. 3 3
      .github/workflows/linting.yml
  3. 3 3
      .github/workflows/tests.yml
  4. 1 1
      .github/workflows/yamltests.yml

+ 4 - 3
.github/workflows/jsontests.yml

@@ -1,3 +1,4 @@
+
 name: Translation tests
 name: Translation tests
 
 
 on:
 on:
@@ -11,9 +12,6 @@ on:
       - 'custom_components/tuya_local/translations/*.json'
       - 'custom_components/tuya_local/translations/*.json'
       - 'custom_components/tuya_local/icons.json'
       - 'custom_components/tuya_local/icons.json'
 
 
-env:
-  UV_SYSTEM_PYTHON 1
-
 jobs:
 jobs:
   tests:
   tests:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
@@ -27,6 +25,9 @@ jobs:
       matrix:
       matrix:
         python-version: ['3.13']
         python-version: ['3.13']
 
 
+    env:
+      UV_SYSTEM_PYTHON: 1
+
     steps:
     steps:
       - uses: actions/checkout@v4
       - uses: actions/checkout@v4
         with:
         with:

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

@@ -2,9 +2,6 @@ name: Linting
 
 
 on: [push, pull_request]
 on: [push, pull_request]
 
 
-env:
-  UV_SYSTEM_PYTHON 1
-
 jobs:
 jobs:
   lint:
   lint:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
@@ -12,6 +9,9 @@ jobs:
       checks: write
       checks: write
       contents: read
       contents: read
       pull-requests: write
       pull-requests: write
+    env:
+      UV_SYSTEM_PYTHON: 1
+
     steps:
     steps:
       - uses: actions/checkout@v4
       - uses: actions/checkout@v4
 
 

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

@@ -11,9 +11,6 @@ on:
       - '**.py'
       - '**.py'
       - 'requirements-dev.txt'
       - 'requirements-dev.txt'
 
 
-env:
-  UV_SYSTEM_PYTHON 1
-
 jobs:
 jobs:
   tests:
   tests:
     runs-on: ubuntu-latest
     runs-on: ubuntu-latest
@@ -25,6 +22,9 @@ jobs:
       matrix:
       matrix:
         python-version: ['3.13']
         python-version: ['3.13']
 
 
+    env:
+      UV_SYSTEM_PYTHON: 1
+
     steps:
     steps:
       - uses: actions/checkout@v4
       - uses: actions/checkout@v4
         with:
         with:

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

@@ -24,7 +24,7 @@ jobs:
 
 
     env:
     env:
       PYTHONPATH: .
       PYTHONPATH: .
-      UV_SYSTEM_PYTHON 1
+      UV_SYSTEM_PYTHON: 1
 
 
     steps:
     steps:
       - uses: actions/checkout@v4
       - uses: actions/checkout@v4