Skip to content

Commit 2f3d757

Browse files
chore(deps): update github actions
1 parent 5626b07 commit 2f3d757

7 files changed

Lines changed: 35 additions & 35 deletions

File tree

.github/workflows/integration-test.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -52,11 +52,11 @@ jobs:
5252
- name: Verify Conda platform
5353
run: echo "Conda platform is $CONDA_PLATFORM"
5454

55-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
55+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
5656
with:
5757
persist-credentials: false
5858
- name: Set up Python
59-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
59+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
6060
with:
6161
python-version: ${{ matrix.python-version }}
6262
- name: install conda-lock
@@ -74,7 +74,7 @@ jobs:
7474
mkdir lockfiles
7575
mv conda-$CONDA_PLATFORM.lock conda-$CONDA_PLATFORM.lock.yml conda-lock.yml lockfiles
7676
- name: Upload lockfiles
77-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
77+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
7878
with:
7979
name: conda-lock-${{ matrix.os }}-${{ matrix.python-version }}
8080
path: lockfiles
@@ -102,14 +102,14 @@ jobs:
102102
- name: Verify Conda platform
103103
run: echo "Conda platform is $CONDA_PLATFORM"
104104
- name: Install Conda environment with Micromamba
105-
uses: mamba-org/setup-micromamba@add3a49764cedee8ee24e82dfde87f5bc2914462 # v2.0.7
105+
uses: mamba-org/setup-micromamba@d7c9bd84e824b79d2af72a2d4196c7f4300d3476 # v3.0.0
106106
with:
107107
micromamba-version: ${{ env.MICROMAMBA_VERSION }}
108108
# # Use micromamba-url instead of micromamba-version to test prereleases
109109
# micromamba-url: https://github.com/mamba-org/micromamba-releases/releases/download/${{ env.MICROMAMBA_VERSION }}/micromamba-${{ env.CONDA_PLATFORM }}
110110
init-shell: bash
111111
- name: Download lockfiles
112-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
112+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
113113
with:
114114
name: conda-lock-${{ matrix.os }}-${{ matrix.python-version }}
115115
path: lockfiles
@@ -138,10 +138,10 @@ jobs:
138138
os: [ ubuntu-latest, macos-latest, windows-latest ]
139139
python-version: [ "3.10", "3.14" ]
140140
steps:
141-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
141+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
142142
with:
143143
persist-credentials: false
144-
- uses: conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
144+
- uses: conda-incubator/setup-miniconda@8ee1f361103df19b6f8c8655fd3967a8ecb162d5 # v4.0.1
145145
with:
146146
auto-activate-base: true
147147
python-version: ${{ matrix.python-version }}
@@ -150,7 +150,7 @@ jobs:
150150
pip install pipx
151151
pipx install -e .
152152
- name: Download lockfiles
153-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
153+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
154154
with:
155155
name: conda-lock-${{ matrix.os }}-${{ matrix.python-version }}
156156
path: lockfiles
@@ -185,12 +185,12 @@ jobs:
185185
os: [ ubuntu-latest, macos-latest, windows-latest ]
186186
python-version: [ "3.10" ]
187187
steps:
188-
- uses: conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
188+
- uses: conda-incubator/setup-miniconda@8ee1f361103df19b6f8c8655fd3967a8ecb162d5 # v4.0.1
189189
with:
190190
auto-activate-base: true
191191
python-version: ${{ matrix.python-version }}
192192
- name: Download lockfiles
193-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
193+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
194194
with:
195195
name: conda-lock-${{ matrix.os }}-${{ matrix.python-version }}
196196
path: lockfiles
@@ -220,11 +220,11 @@ jobs:
220220
echo "CONDA_PLATFORM=linux-64" >> $GITHUB_ENV
221221
- name: Verify Conda platform
222222
run: echo "Conda platform is $CONDA_PLATFORM"
223-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
223+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
224224
with:
225225
persist-credentials: false
226226
- name: Set up Conda
227-
uses: conda-incubator/setup-miniconda@fc2d68f6413eb2d87b895e92f8584b5b94a10167 # v3.3.0
227+
uses: conda-incubator/setup-miniconda@8ee1f361103df19b6f8c8655fd3967a8ecb162d5 # v4.0.1
228228
with:
229229
auto-activate-base: true
230230
python-version: 3.14

.github/workflows/mkdocs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
permissions:
2626
contents: write # for mkdocs gh-deploy to push to gh-pages branch
2727
steps:
28-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
28+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2929
with:
3030
submodules: "recursive"
3131
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
@@ -37,7 +37,7 @@ jobs:
3737
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
3838
3939
- name: Install dependencies
40-
uses: mamba-org/setup-micromamba@add3a49764cedee8ee24e82dfde87f5bc2914462 # v2.0.7
40+
uses: mamba-org/setup-micromamba@d7c9bd84e824b79d2af72a2d4196c7f4300d3476 # v3.0.0
4141
with:
4242
micromamba-version: "${{ env.MICROMAMBA_VERSION }}"
4343
environment-file: "environments/dev-environment.yaml"
@@ -48,7 +48,7 @@ jobs:
4848

4949
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
5050

51-
- uses: actions/cache@cdf6c1fa76f9f475f3d7449005a359c84ca0f306 # v5.0.3
51+
- uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
5252
with:
5353
key: mkdocs-material-${{ env.cache_id }}
5454
path: .cache

.github/workflows/release.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ jobs:
1717
contents: read
1818
actions: write # for uploading artifacts
1919
steps:
20-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
20+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2121
with:
2222
fetch-depth: 0
2323
persist-credentials: false
2424

2525
- name: Set up Python
26-
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
26+
uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
2727
with:
2828
python-version: "3.10"
2929

@@ -43,7 +43,7 @@ jobs:
4343
shell: bash
4444

4545
- name: Upload dist files for publication
46-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
46+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
4747
with:
4848
name: dist-files
4949
path: dist
@@ -59,7 +59,7 @@ jobs:
5959
id-token: write # for trusted publishing to PyPI
6060
actions: read # for downloading artifacts
6161
steps:
62-
- uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
62+
- uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
6363
with:
6464
name: dist-files
6565
path: dist

.github/workflows/test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
PYTHONUNBUFFERED: "1"
9090
FORCE_COLOR: "1"
9191
steps:
92-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
92+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
9393
with:
9494
fetch-depth: 0
9595
persist-credentials: false
@@ -117,7 +117,7 @@ jobs:
117117
ls -al "${LOCKFILE_DIR}"
118118
echo "LOCKFILE_DIR=${LOCKFILE_DIR}" >> $GITHUB_ENV
119119
120-
- uses: mamba-org/setup-micromamba@add3a49764cedee8ee24e82dfde87f5bc2914462 # v2.0.7
120+
- uses: mamba-org/setup-micromamba@d7c9bd84e824b79d2af72a2d4196c7f4300d3476 # v3.0.0
121121
with:
122122
micromamba-version: ${{ env.MICROMAMBA_VERSION }}
123123
# # Use micromamba-url instead of micromamba-version to test prereleases
@@ -151,7 +151,7 @@ jobs:
151151
--splits="${{ matrix.pytest-split-group-size }}" \
152152
--group="${{ matrix.pytest-split-group-index }}"
153153
154-
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # v5.5.2
154+
- uses: codecov/codecov-action@fb8b3582c8e4def4969c97caa2f19720cb33a72f # v7.0.0
155155
with:
156156
token: ${{ secrets.CODECOV_TOKEN }}
157157

@@ -161,7 +161,7 @@ jobs:
161161
cat tests/durations/${{ matrix.os }}-py${{ matrix.python-version }}.json
162162
163163
- name: Store test durations
164-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
164+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
165165
with:
166166
name: test-durations-${{ matrix.os }}-py${{ matrix.python-version }}-${{ matrix.pytest-split-group-index }}
167167
path: tests/durations/${{ matrix.os }}-py${{ matrix.python-version }}.json
@@ -175,7 +175,7 @@ jobs:
175175
actions: write # for downloading and uploading artifacts
176176
steps:
177177
- name: Download test durations
178-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
178+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
179179
# All the artifacts are downloaded into various subdirectories.
180180
# For each filename that occurs, we need to find all the files in the
181181
# subdirectories with the same name, group those, and merge them.
@@ -192,7 +192,7 @@ jobs:
192192
jq -s 'add | to_entries | sort_by(.key) | from_entries' $(find . -type f -name "$filename") > "aggregated/$filename"
193193
done < temp/filenames.txt
194194
- name: Upload aggregated test durations
195-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
195+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
196196
with:
197197
name: aggregated-test-durations
198198
path: aggregated

.github/workflows/typecheck.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,11 @@ jobs:
4343
os: ubuntu-latest
4444
steps:
4545
# Initialization
46-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
46+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
4747
with:
4848
fetch-depth: 0
4949
persist-credentials: false
50-
- uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0
50+
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
5151
if: matrix.setup-micromamba == false
5252
with:
5353
python-version: 3.14
@@ -59,7 +59,7 @@ jobs:
5959
if: matrix.setup-micromamba == false
6060
run: python -m pip freeze --local
6161

62-
- uses: mamba-org/setup-micromamba@add3a49764cedee8ee24e82dfde87f5bc2914462 # v2.0.7
62+
- uses: mamba-org/setup-micromamba@d7c9bd84e824b79d2af72a2d4196c7f4300d3476 # v3.0.0
6363
if: matrix.setup-micromamba == true
6464
with:
6565
environment-file: environments/conda-lock.yml
@@ -82,7 +82,7 @@ jobs:
8282
# Upload logs
8383
- name: Upload pre-commit log
8484
if: always()
85-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
85+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
8686
with:
8787
name: pre-commit-${{ matrix.name }}.log
8888
path: /home/runner/.cache/pre-commit/pre-commit.log

.github/workflows/update-lockfile.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@ jobs:
2828
contents: read
2929
actions: write # for uploading artifacts
3030
steps:
31-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
31+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
3232
with:
3333
persist-credentials: false
3434
- name: Install Micromamba
35-
uses: mamba-org/setup-micromamba@add3a49764cedee8ee24e82dfde87f5bc2914462 # v2.0.7
35+
uses: mamba-org/setup-micromamba@d7c9bd84e824b79d2af72a2d4196c7f4300d3476 # v3.0.0
3636
with:
3737
environment-file: environments/conda-lock.yml
3838
environment-name: conda-lock-dev
@@ -51,7 +51,7 @@ jobs:
5151
--lockfile=environments/conda-lock-python-${PYTHON_VERSION}.yaml
5252
5353
- name: Upload lockfile
54-
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
54+
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
5555
with:
5656
name: conda-lock-python-${{ matrix.python-version }}
5757
path: environments/conda-lock-python-${{ matrix.python-version }}.yaml
@@ -64,12 +64,12 @@ jobs:
6464
pull-requests: write # for creating pull requests
6565
actions: read # for downloading artifacts
6666
steps:
67-
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
67+
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
6868
with:
6969
persist-credentials: false
7070

7171
- name: Download all lockfiles
72-
uses: actions/download-artifact@37930b1c2abaa49bbe596cd826c3c89aef350131 # v7.0.0
72+
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
7373
with:
7474
path: environments/
7575

.github/workflows/zizmor.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
actions: read # only needed for private repos
1818
steps:
1919
- name: Checkout repository
20-
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
20+
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
2121
with:
2222
persist-credentials: false
2323

0 commit comments

Comments
 (0)