1+ # https://github.com/wphillipmoore/standard-actions/blob/develop/.github/workflows/README.md
12name : CI
23
34on :
@@ -19,33 +20,12 @@ concurrency:
1920 cancel-in-progress : true
2021
2122jobs :
22-
23- # ---------------------------------------------------------------------------
24- # Quality
25- # ---------------------------------------------------------------------------
26-
27- quality :
28- uses : wphillipmoore/standard-actions/.github/workflows/ci-quality.yml@v1.5
29- with :
30- language : python
31- versions : ' ["3.12", "3.13", "3.14"]'
32-
33- test :
34- uses : wphillipmoore/standard-actions/.github/workflows/ci-test.yml@v1.5
35- with :
36- language : python
37- versions : ' ["3.12", "3.13", "3.14"]'
38-
3923 audit :
4024 uses : wphillipmoore/standard-actions/.github/workflows/ci-audit.yml@v1.5
4125 with :
4226 language : python
4327 versions : ' ["3.12", "3.13", "3.14"]'
4428
45- # ---------------------------------------------------------------------------
46- # Integration tests
47- # ---------------------------------------------------------------------------
48-
4929 integration-tests :
5030 name : " test / integration / ${{ matrix.python-version }}"
5131 runs-on : ubuntu-latest
8464 run : uv sync --frozen --group dev
8565
8666 - name : Setup MQ environment
87- # yamllint disable-line rule:line-length
8867 uses : wphillipmoore/mq-rest-admin-dev-environment/.github/actions/setup-mq@main
8968 with :
9069 project-name : mqrest-python-${{ matrix.project-suffix }}
@@ -104,9 +83,11 @@ jobs:
10483 MQ_REST_ADMIN_RUN_INTEGRATION=1 \
10584 uv run pytest -m integration
10685
107- # ---------------------------------------------------------------------------
108- # Security and standards
109- # ---------------------------------------------------------------------------
86+ quality :
87+ uses : wphillipmoore/standard-actions/.github/workflows/ci-quality.yml@v1.5
88+ with :
89+ language : python
90+ versions : ' ["3.12", "3.13", "3.14"]'
11091
11192 security :
11293 uses : wphillipmoore/standard-actions/.github/workflows/ci-security.yml@v1.5
@@ -118,12 +99,14 @@ jobs:
11899 contents : read
119100 security-events : write
120101
121- # ---------------------------------------------------------------------------
122- # Release
123- # ---------------------------------------------------------------------------
102+ test :
103+ uses : wphillipmoore/standard-actions/.github/workflows/ci-test.yml@v1.5
104+ with :
105+ language : python
106+ versions : ' ["3.12", "3.13", "3.14"]'
124107
125- release :
126- uses : wphillipmoore/standard-actions/.github/workflows/ci-release .yml@v1.5
108+ version :
109+ uses : wphillipmoore/standard-actions/.github/workflows/ci-version-bump .yml@v1.5
127110 with :
128111 language : python
129- run-release : ${{ inputs.run-release != false }}
112+ run-release : ${{ inputs.run-release != ' false' }}
0 commit comments