Skip to content

Commit 7df0fca

Browse files
committed
Update actions versions
1 parent ca43394 commit 7df0fca

File tree

4 files changed

+27
-27
lines changed

4 files changed

+27
-27
lines changed

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@ jobs:
3030
- uses: actions/checkout@v4.2.2
3131

3232
- name: Setup Conda
33-
uses: conda-incubator/setup-miniconda@v3.1.0
33+
uses: conda-incubator/setup-miniconda@v3.1.1
3434
with:
3535
miniforge-version: latest
3636
activate-environment: tskit-docs-env
3737

3838
- name: Cache Conda env
39-
uses: actions/cache@v4.2.0
39+
uses: actions/cache@v4.2.2
4040
with:
4141
path: ${{ env.CONDA }}/envs
4242
key: conda-${{ runner.os }}--${{ runner.arch }}--${{ hashFiles(env.REQUIREMENTS) }}-${{ env.CACHE_NUMBER }}

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- name: Checkout
1313
uses: actions/checkout@v4.2.2
1414
- name: Set up Python
15-
uses: actions/setup-python@v5.3.0
15+
uses: actions/setup-python@v5.4.0
1616
with:
1717
python-version: '3.12'
1818
- name: Install dependencies and set up venv
@@ -39,7 +39,7 @@ jobs:
3939
run:
4040
echo ::set-output name=VERSION::$(echo $GITHUB_REF | cut -d / -f 3)
4141
- name: C Release
42-
uses: softprops/action-gh-release@v2.2.0
42+
uses: softprops/action-gh-release@v2.2.1
4343
if: startsWith(github.ref, 'refs/tags/') && contains(github.event.ref, 'C_')
4444
with:
4545
name: C API ${{ steps.get_version.outputs.VERSION }}
@@ -48,7 +48,7 @@ jobs:
4848
fail_on_unmatched_files: True
4949
files: build-gcc/meson-dist/*
5050
- name: Python Release
51-
uses: softprops/action-gh-release@v2.2.0
51+
uses: softprops/action-gh-release@v2.2.1
5252
if: startsWith(github.ref, 'refs/tags/') && !contains(github.event.ref, 'C_')
5353
with:
5454
name: Python ${{ steps.get_version.outputs.VERSION }}

.github/workflows/tests.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
with:
1616
access_token: ${{ github.token }}
1717
- uses: actions/checkout@v4.2.2
18-
- uses: actions/setup-python@v5.3.0
18+
- uses: actions/setup-python@v5.4.0
1919
with:
2020
python-version: '3.10'
2121
- name: install clang-format
@@ -33,7 +33,7 @@ jobs:
3333
- name: Cancel Previous Runs
3434
uses: styfle/cancel-workflow-action@0.12.1
3535
- uses: actions/checkout@v4.2.2
36-
- uses: actions/setup-python@v5.3.0
36+
- uses: actions/setup-python@v5.4.0
3737
with:
3838
python-version: '3.11'
3939
cache: 'pip'
@@ -50,7 +50,7 @@ jobs:
5050
pip uninstall -y tskit
5151
python run.py
5252
- name: Upload Results
53-
uses: actions/upload-artifact@v4.4.3
53+
uses: actions/upload-artifact@v4.6.1
5454
with:
5555
name: benchmark-results
5656
path: python/benchmark
@@ -82,13 +82,13 @@ jobs:
8282
8383
- name: Cache conda and dependencies
8484
id: cache
85-
uses: actions/cache@v4.2.0
85+
uses: actions/cache@v4.2.2
8686
with:
8787
path: ${{ env.CONDA }}/envs
8888
key: ${{ runner.os }}-${{ runner.arch }}-${{ matrix.python}}-conda-v1-${{ hashFiles('python/requirements/CI-tests-conda/requirements.txt') }}-${{ hashFiles('python/requirements/CI-tests-pip/requirements.txt') }}
8989

9090
- name: Install Conda
91-
uses: conda-incubator/setup-miniconda@v3.1.0
91+
uses: conda-incubator/setup-miniconda@v3.1.1
9292
if: steps.cache.outputs.cache-hit != 'true'
9393
with:
9494
activate-environment: anaconda-client-env
@@ -141,7 +141,7 @@ jobs:
141141
python -m pytest -x --cov=tskit --cov-report=xml --cov-branch -n2 --durations=20 tests
142142
143143
- name: Upload coverage to Codecov
144-
uses: codecov/codecov-action@v5.1.1
144+
uses: codecov/codecov-action@v5.4.0
145145
with:
146146
token: ${{ secrets.CODECOV_TOKEN }}
147147
working-directory: python
@@ -171,7 +171,7 @@ jobs:
171171
uses: actions/checkout@v4.2.2
172172

173173
- name: Setup MSYS2 ${{matrix.sys}}
174-
uses: msys2/setup-msys2@v2.26.0
174+
uses: msys2/setup-msys2@v2.27.0
175175
with:
176176
msystem: ${{matrix.sys}}
177177
update: true

.github/workflows/wheels.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Checkout
2121
uses: actions/checkout@v4.2.2
2222
- name: Set up Python ${{ matrix.python }}
23-
uses: actions/setup-python@v5.3.0
23+
uses: actions/setup-python@v5.4.0
2424
with:
2525
python-version: ${{ matrix.python }}
2626
- name: Install deps
@@ -36,7 +36,7 @@ jobs:
3636
pip install delocate
3737
delocate-wheel -v dist/*.whl
3838
- name: Upload Wheels
39-
uses: actions/upload-artifact@v4.4.3
39+
uses: actions/upload-artifact@v4.6.1
4040
with:
4141
name: osx-wheel-${{ matrix.python }}
4242
path: python/dist
@@ -74,7 +74,7 @@ jobs:
7474
cp ../c/tskit.h lib/.
7575
${PYTHON} -m build --wheel
7676
- name: Upload Wheels
77-
uses: actions/upload-artifact@v4.4.3
77+
uses: actions/upload-artifact@v4.6.1
7878
with:
7979
name: win-wheel-${{ matrix.python }}-${{ matrix.wordsize }}
8080
path: python/dist
@@ -86,7 +86,7 @@ jobs:
8686
uses: actions/checkout@v4.2.2
8787

8888
- name: Set up Python 3.9
89-
uses: actions/setup-python@v5.3.0
89+
uses: actions/setup-python@v5.4.0
9090
with:
9191
python-version: 3.9
9292

@@ -98,7 +98,7 @@ jobs:
9898
python -m build --sdist
9999
100100
- name: Upload sdist
101-
uses: actions/upload-artifact@v4.4.3
101+
uses: actions/upload-artifact@v4.6.1
102102
with:
103103
name: sdist
104104
path: python/dist
@@ -109,7 +109,7 @@ jobs:
109109
docker run --rm -v `pwd`:/project -w /project quay.io/pypa/manylinux2014_x86_64 bash .github/workflows/docker/buildwheel.sh
110110
111111
- name: Upload Wheels
112-
uses: actions/upload-artifact@v4.4.3
112+
uses: actions/upload-artifact@v4.6.1
113113
with:
114114
name: linux-wheels
115115
path: python/dist/wheelhouse
@@ -122,11 +122,11 @@ jobs:
122122
python: [3.9, "3.10", 3.11, 3.12]
123123
steps:
124124
- name: Download wheels
125-
uses: actions/download-artifact@v4.1.8
125+
uses: actions/download-artifact@v4.2.0
126126
with:
127127
name: osx-wheel-${{ matrix.python }}
128128
- name: Set up Python ${{ matrix.python }}
129-
uses: actions/setup-python@v5.3.0
129+
uses: actions/setup-python@v5.4.0
130130
with:
131131
python-version: ${{ matrix.python }}
132132
- name: Install wheel and test
@@ -145,11 +145,11 @@ jobs:
145145
wordsize: [64]
146146
steps:
147147
- name: Download wheels
148-
uses: actions/download-artifact@v4.1.8
148+
uses: actions/download-artifact@v4.2.0
149149
with:
150150
name: win-wheel-${{ matrix.python }}-${{ matrix.wordsize }}
151151
- name: Set up Python ${{ matrix.python }}
152-
uses: actions/setup-python@v5.3.0
152+
uses: actions/setup-python@v5.4.0
153153
with:
154154
python-version: ${{ matrix.python }}
155155
- name: Install wheel and test
@@ -178,11 +178,11 @@ jobs:
178178
wheel: cp312
179179
steps:
180180
- name: Download wheels
181-
uses: actions/download-artifact@v4.1.8
181+
uses: actions/download-artifact@v4.2.0
182182
with:
183183
name: linux-wheels
184184
- name: Set up Python
185-
uses: actions/setup-python@v5.3.0
185+
uses: actions/setup-python@v5.4.0
186186
with:
187187
python-version: ${{ matrix.python }}
188188
- name: Install wheel and test
@@ -201,16 +201,16 @@ jobs:
201201
id-token: write
202202
steps:
203203
- name: Download all
204-
uses: actions/download-artifact@v4.1.8
204+
uses: actions/download-artifact@v4.2.0
205205
- name: Move to dist
206206
run: |
207207
mkdir dist
208208
cp */*.{whl,gz} dist/.
209209
- name: Publish distribution to Test PyPI
210210
if: github.event_name == 'push' && startsWith(github.event.ref, 'refs/tags') && !contains(github.event.ref, 'C_')
211-
uses: pypa/gh-action-pypi-publish@v1.12.3
211+
uses: pypa/gh-action-pypi-publish@v1.12.4
212212
with:
213213
repository_url: https://test.pypi.org/legacy/
214214
- name: Publish distribution to PRODUCTION PyPI
215215
if: github.event_name == 'release' && !startsWith(github.event.release.tag_name, 'C_')
216-
uses: pypa/gh-action-pypi-publish@v1.12.3
216+
uses: pypa/gh-action-pypi-publish@v1.12.4

0 commit comments

Comments
 (0)