diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9d0a7ab..40d5103 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -16,10 +16,7 @@ on: jobs: build: runs-on: ubuntu-latest - strategy: - matrix: - python-version: [3.12] - + environment: testing # Skip CI if 'skip ci' is in the latest commit message (only relevant for push/pull_request triggers) # if: "!contains(github.event.head_commit.message, 'skip ci')" # Will add back on skipping for draft PRs too. @@ -30,11 +27,10 @@ jobs: steps: - uses: actions/checkout@v6 - - name: Setup UV and python version + - name: Setup UV uses: astral-sh/setup-uv@v7 with: version: "0.10.6" - python-version: ${{ matrix.python-version }} - name: Install dependencies run: uv sync --group dev diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 3f89bfb..1f37bb9 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -8,6 +8,7 @@ on: jobs: ruff: runs-on: ubuntu-latest + environment: testing permissions: contents: write @@ -34,6 +35,7 @@ jobs: ty: runs-on: ubuntu-latest + environment: testing steps: - uses: actions/checkout@v6