|
5 | 5 | workflow_dispatch: |
6 | 6 | inputs: |
7 | 7 | version: |
8 | | - description: 'matplotlib version to build (git tag without leading v, e.g. 3.11.0)' |
| 8 | + description: 'matplotlib version to build (git tag without leading v, e.g. 3.11.1)' |
9 | 9 | required: true |
10 | | - default: '3.11.0' |
| 10 | + default: '3.11.1' |
11 | 11 | pull_request: |
12 | 12 | paths: |
13 | 13 | - '.github/workflows/build-matplotlib.yml' |
14 | 14 | - '.github/workflows/test-matplotlib.yml' |
15 | 15 |
|
16 | 16 | concurrency: |
17 | | - group: ${{ github.workflow }}-${{ inputs.version || '3.11.0' }}-${{ github.head_ref || github.run_id }} |
| 17 | + group: ${{ github.workflow }}-${{ inputs.version || '3.11.1' }}-${{ github.head_ref || github.run_id }} |
18 | 18 | cancel-in-progress: true |
19 | 19 |
|
20 | 20 | permissions: |
21 | 21 | contents: read # to fetch code (actions/checkout) |
22 | 22 |
|
23 | 23 | env: |
24 | 24 | # `inputs.version` is empty on pull_request events; default there. |
25 | | - MPL_VERSION: ${{ inputs.version || '3.11.0' }} |
| 25 | + MPL_VERSION: ${{ inputs.version || '3.11.1' }} |
26 | 26 | # Query PyPI + gitlab riscv64 mirror; pick best compatible wheel |
27 | 27 | # (`unsafe-best-match` = pip-like). Refuse sdist for dependencies so uv |
28 | 28 | # selects the gitlab riscv64 wheel when PyPI lacks one instead of falling |
|
33 | 33 |
|
34 | 34 | jobs: |
35 | 35 | build_sdist: |
36 | | - name: Build matplotlib ${{ inputs.version || '3.11.0' }} sdist |
| 36 | + name: Build matplotlib ${{ inputs.version || '3.11.1' }} sdist |
37 | 37 | runs-on: ubuntu-24.04-riscv |
38 | 38 | permissions: |
39 | 39 | contents: read |
|
97 | 97 |
|
98 | 98 | build_wheels: |
99 | 99 | needs: build_sdist |
100 | | - name: Build matplotlib ${{ inputs.version || '3.11.0' }} wheels for riscv64 |
| 100 | + name: Build matplotlib ${{ inputs.version || '3.11.1' }} wheels for riscv64 |
101 | 101 | permissions: |
102 | 102 | contents: read |
103 | 103 | runs-on: ubuntu-24.04-riscv |
@@ -167,7 +167,7 @@ jobs: |
167 | 167 | if-no-files-found: error |
168 | 168 |
|
169 | 169 | publish: |
170 | | - name: Publish matplotlib ${{ inputs.version || '3.11.0' }} to GitLab |
| 170 | + name: Publish matplotlib ${{ inputs.version || '3.11.1' }} to GitLab |
171 | 171 | needs: build_wheels |
172 | 172 | # Only publish when the workflow was triggered from main with a specific |
173 | 173 | # version. Manual trigger is the only entry point that reaches main; |
|
0 commit comments