2222 pre-commit :
2323 runs-on : ubuntu-latest
2424 steps :
25- - uses : actions/checkout@v4
25+ - uses : actions/checkout@v5
2626 - uses : actions/setup-python@v5
2727 with :
2828 python-version : 3.x
3232 runs-on : ubuntu-latest
3333
3434 steps :
35- - uses : actions/checkout@v4
35+ - uses : actions/checkout@v5
3636 - uses : actions/setup-python@v5
3737 with :
3838 python-version : 3.x
@@ -55,18 +55,18 @@ jobs:
5555 runs-on : ubuntu-latest
5656 strategy :
5757 matrix :
58- python-version : ['3.11']
58+ python-version : ['3.11', '3.12' ]
5959
6060 steps :
61- - uses : actions/checkout@v4
62- - uses : actions/download-artifact@v4
61+ - uses : actions/checkout@v5
62+ - uses : actions/download-artifact@v5
6363 with :
6464 name : combined-environments
6565 path : ci
6666 - name : Get current date
6767 id : date
6868 run : echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}"
69- - uses : mamba-org/setup-micromamba@v1
69+ - uses : mamba-org/setup-micromamba@v2
7070 with :
7171 environment-file : ci/combined-environment-ci.yml
7272 environment-name : DEVELOP
@@ -87,23 +87,23 @@ jobs:
8787 runs-on : ubuntu-latest
8888
8989 steps :
90- - uses : actions/checkout@v4
91- - uses : actions/download-artifact@v4
90+ - uses : actions/checkout@v5
91+ - uses : actions/download-artifact@v5
9292 with :
9393 name : combined-environments
9494 path : ci
9595 - name : Get current date
9696 id : date
9797 run : echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}"
98- - uses : mamba-org/setup-micromamba@v1
98+ - uses : mamba-org/setup-micromamba@v2
9999 with :
100100 environment-file : ci/combined-environment-ci.yml
101101 environment-name : DEVELOP
102102 cache-environment : true
103103 cache-environment-key : environment-${{ steps.date.outputs.date }}
104104 cache-downloads-key : downloads-${{ steps.date.outputs.date }}
105105 create-args : >-
106- python=3.11
106+ python=3.12
107107 - name : Install package
108108 run : |
109109 python -m pip install --no-deps -e .
@@ -116,23 +116,23 @@ jobs:
116116 runs-on : ubuntu-latest
117117
118118 steps :
119- - uses : actions/checkout@v4
120- - uses : actions/download-artifact@v4
119+ - uses : actions/checkout@v5
120+ - uses : actions/download-artifact@v5
121121 with :
122122 name : combined-environments
123123 path : ci
124124 - name : Get current date
125125 id : date
126126 run : echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}"
127- - uses : mamba-org/setup-micromamba@v1
127+ - uses : mamba-org/setup-micromamba@v2
128128 with :
129129 environment-file : ci/combined-environment-ci.yml
130130 environment-name : DEVELOP
131131 cache-environment : true
132132 cache-environment-key : environment-${{ steps.date.outputs.date }}
133133 cache-downloads-key : downloads-${{ steps.date.outputs.date }}
134134 create-args : >-
135- python=3.11
135+ python=3.12
136136 - name : Install package
137137 run : |
138138 python -m pip install --no-deps -e .
@@ -148,22 +148,20 @@ jobs:
148148
149149 strategy :
150150 matrix :
151- python-version : ['3.8', '3.9']
152- extra : ['-ci']
153151 include :
154- - python-version : ' 3.8 '
152+ - python-version : ' 3.12 '
155153 extra : -integration
156154
157155 steps :
158- - uses : actions/checkout@v4
159- - uses : actions/download-artifact@v4
156+ - uses : actions/checkout@v5
157+ - uses : actions/download-artifact@v5
160158 with :
161159 name : combined-environments
162160 path : ci
163161 - name : Get current date
164162 id : date
165163 run : echo "date=$(date +%Y-%m-%d)" >> "${GITHUB_OUTPUT}"
166- - uses : mamba-org/setup-micromamba@v1
164+ - uses : mamba-org/setup-micromamba@v2
167165 with :
168166 environment-file : ci/combined-environment${{ matrix.extra }}.yml
169167 environment-name : DEVELOP${{ matrix.extra }}
@@ -190,10 +188,10 @@ jobs:
190188 (needs.integration-tests.result == 'success' || needs.integration-tests.result == 'skipped')
191189
192190 steps :
193- - uses : actions/checkout@v4
191+ - uses : actions/checkout@v5
194192 - uses : actions/setup-python@v5
195193 with :
196- python-version : ' 3.11 '
194+ python-version : ' 3.12 '
197195 - name : Install package
198196 run : |
199197 python -m pip install --upgrade pip
@@ -217,7 +215,7 @@ jobs:
217215 runs-on : ubuntu-latest
218216 needs : distribution
219217 if : |
220- always() &&
218+ always() && false &&
221219 needs.distribution.result == 'success' &&
222220 github.event_name == 'push' &&
223221 startsWith(github.ref, 'refs/tags')
@@ -228,10 +226,10 @@ jobs:
228226 id-token : write # IMPORTANT: this permission is mandatory for trusted publish
229227
230228 steps :
231- - uses : actions/download-artifact@v4
229+ - uses : actions/download-artifact@v5
232230 with :
233231 name : distribution
234232 path : dist
235- - uses : pypa/gh-action-pypi-publish@v1.8.14
233+ - uses : pypa/gh-action-pypi-publish@v1.12.4
236234 with :
237235 verbose : true
0 commit comments