Skip to content

Commit fe298ef

Browse files
authored
Update dependencies in github actions (#570)
* Update dependencies in github actions * Make artifact names unique for each CI run
1 parent 1efb600 commit fe298ef

File tree

4 files changed

+11
-13
lines changed

4 files changed

+11
-13
lines changed

.github/workflows/docs.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v4
1414
- name: Install Conda environment with Micromamba
15-
uses: mamba-org/setup-micromamba@v1
15+
uses: mamba-org/setup-micromamba@v2
1616
with:
1717
environment-file: dev-environment.yml
1818
- name: Install
@@ -21,7 +21,7 @@ jobs:
2121
run: make -C docs html
2222
- name: Publish
2323
if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }}
24-
uses: peaceiris/actions-gh-pages@v3
24+
uses: peaceiris/actions-gh-pages@v4
2525
with:
2626
github_token: ${{ secrets.GITHUB_TOKEN }}
2727
publish_dir: ./docs/_build/html

.github/workflows/main.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
uses: actions/checkout@v4
2323

2424
- name: Install Conda environment with Micromamba
25-
uses: mamba-org/setup-micromamba@v1
25+
uses: mamba-org/setup-micromamba@v2
2626
with:
2727
environment-file: dev-environment.yml
2828

@@ -33,7 +33,7 @@ jobs:
3333
sha256sum * | tee SHA256SUMS
3434
3535
- name: Upload builds
36-
uses: actions/upload-artifact@v3
36+
uses: actions/upload-artifact@v4
3737
with:
3838
name: dist ${{ github.run_number }}
3939
path: ./dist
@@ -66,7 +66,7 @@ jobs:
6666
uses: actions/checkout@v4
6767

6868
- name: Install Conda environment with Micromamba
69-
uses: mamba-org/setup-micromamba@v1
69+
uses: mamba-org/setup-micromamba@v2
7070
with:
7171
environment-file: dev-environment.yml
7272
create-args: >-
@@ -80,7 +80,7 @@ jobs:
8080
name: Install matplotlib pinned
8181
run: micromamba install matplotlib=${{ matrix.mpl-version}}.*
8282

83-
- uses: actions/download-artifact@v3
83+
- uses: actions/download-artifact@v4
8484
with:
8585
name: dist ${{ github.run_number }}
8686
path: ./dist
@@ -121,9 +121,9 @@ jobs:
121121

122122
- name: Upload UI Test artifacts
123123
if: always() && matrix.os == 'ubuntu'
124-
uses: actions/upload-artifact@v3
124+
uses: actions/upload-artifact@v4
125125
with:
126-
name: ui-test-output
126+
name: ui-test-output-${{ matrix.os }}-${{ matrix.python }}-${{ matrix.mpl-version }}
127127
path: |
128128
ui-tests/playwright-report
129129
ui-tests/test-results

.github/workflows/release.yml

+2-4
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,10 @@ jobs:
1111
- uses: actions/checkout@v4
1212

1313
- name: Install Conda environment with Micromamba
14-
uses: mamba-org/provision-with-micromamba@main
14+
uses: mamba-org/setup-micromamba@v2
1515
with:
16-
channels: conda-forge
17-
environment-file: false
1816
environment-name: ipympl-release
19-
extra-specs: |
17+
create-args: >-
2018
python=3.9
2119
jupyterlab
2220
yarn

.github/workflows/update_galata_references.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3737

3838
- name: Install Conda environment with Micromamba
39-
uses: mamba-org/setup-micromamba@v1
39+
uses: mamba-org/setup-micromamba@v2
4040
with:
4141
environment-file: dev-environment.yml
4242
create-args: >-

0 commit comments

Comments
 (0)