From 8010bc6dee5297e2a38ac326b9e2d4c75e6cd676 Mon Sep 17 00:00:00 2001 From: SondreODahl Date: Thu, 10 Sep 2026 10:53:55 +0200 Subject: [PATCH 1/5] Fix inconsistent naming --- .github/workflows/build.python.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.python.yml b/.github/workflows/build.python.yml index 3aa33cf7..e4b5ffbe 100644 --- a/.github/workflows/build.python.yml +++ b/.github/workflows/build.python.yml @@ -3,7 +3,7 @@ name: Build Python project on: workflow_call: inputs: - python_version: + python-version: required: false type: string description: "What Python version to use." @@ -49,9 +49,9 @@ jobs: enable-cache: true cache-dependency-glob: "${{ inputs.working-directory }}/uv.lock" - - uses: actions/setup-python@v6 + - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6 with: - python-version: ${{ inputs.python_version }} + python-version: ${{ inputs.python-version }} - name: Install dependencies working-directory: ${{ inputs.working-directory }} From 43f7f9d3505f75db80255dc75b53f0858c98c618 Mon Sep 17 00:00:00 2001 From: SondreODahl Date: Thu, 10 Sep 2026 10:54:02 +0200 Subject: [PATCH 2/5] Add uv-operations --- .github/workflows/test.python.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.python.yml b/.github/workflows/test.python.yml index 5a1d770c..6c60c47a 100644 --- a/.github/workflows/test.python.yml +++ b/.github/workflows/test.python.yml @@ -20,6 +20,11 @@ on: required: false type: string default: "ubuntu-latest" + uv-operations: + required: false + type: string + default: "pytest" + description: "UV operations to run." jobs: test: @@ -41,4 +46,4 @@ jobs: - name: Run tests working-directory: ${{ inputs.working-directory }} - run: uv run pytest + run: uv run ${{ inputs.uv-operations }} From 3edd694b2de46fcd050853b73ba1cb00d0231e5a Mon Sep 17 00:00:00 2001 From: SondreODahl Date: Thu, 10 Sep 2026 12:27:12 +0200 Subject: [PATCH 3/5] Revert change to input --- .github/workflows/build.python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.python.yml b/.github/workflows/build.python.yml index e4b5ffbe..dbeac21f 100644 --- a/.github/workflows/build.python.yml +++ b/.github/workflows/build.python.yml @@ -3,7 +3,7 @@ name: Build Python project on: workflow_call: inputs: - python-version: + python_version: required: false type: string description: "What Python version to use." From 54002cadda7c4ed6a0b2f20927f7b6461292ec4d Mon Sep 17 00:00:00 2001 From: SondreODahl Date: Thu, 10 Sep 2026 12:27:15 +0200 Subject: [PATCH 4/5] Improve doc --- .github/workflows/test.python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.python.yml b/.github/workflows/test.python.yml index 6c60c47a..85af46f8 100644 --- a/.github/workflows/test.python.yml +++ b/.github/workflows/test.python.yml @@ -24,7 +24,7 @@ on: required: false type: string default: "pytest" - description: "UV operations to run." + description: "UV operations passed to uv run: uv run " jobs: test: From 8887559993e7314b74fc4d13c32e293258564819 Mon Sep 17 00:00:00 2001 From: SondreODahl Date: Thu, 10 Sep 2026 12:31:55 +0200 Subject: [PATCH 5/5] Revert other change --- .github/workflows/build.python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.python.yml b/.github/workflows/build.python.yml index dbeac21f..5c8644a3 100644 --- a/.github/workflows/build.python.yml +++ b/.github/workflows/build.python.yml @@ -51,7 +51,7 @@ jobs: - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6 with: - python-version: ${{ inputs.python-version }} + python-version: ${{ inputs.python_version }} - name: Install dependencies working-directory: ${{ inputs.working-directory }}