@@ -10,10 +10,10 @@ jobs:
1010
1111 steps :
1212 - name : Checkout repo
13- uses : actions/checkout@v4
13+ uses : actions/checkout@v6
1414
1515 - name : Set up Python
16- uses : actions/setup-python@v5
16+ uses : actions/setup-python@v6
1717 with :
1818 python-version-file : pyproject.toml
1919 architecture : x64
2828 python rules/generate_rules.py
2929
3030 - name : Save rules artifact
31- uses : actions/upload-artifact@v4
31+ uses : actions/upload-artifact@v7
3232 with :
3333 path : |
3434 src/zimscraperlib/rewriting/rules.py
@@ -44,15 +44,15 @@ jobs:
4444
4545 steps :
4646 - name : Checkout repo
47- uses : actions/checkout@v4
47+ uses : actions/checkout@v6
4848
4949 - name : Restore rules artifact
50- uses : actions/download-artifact@v4
50+ uses : actions/download-artifact@v8
5151 with :
5252 name : rules
5353
5454 - name : Setup Node.JS
55- uses : actions/setup-node@v4
55+ uses : actions/setup-node@v6
5656 with :
5757 node-version-file : ' javascript/package.json'
5858
6565 working-directory : javascript
6666
6767 - name : Save wombat-setup artifact
68- uses : actions/upload-artifact@v4
68+ uses : actions/upload-artifact@v7
6969 with :
7070 path : javascript/dist/wombatSetup.js
7171 name : wombat-setup
@@ -81,21 +81,21 @@ jobs:
8181
8282 steps :
8383 - name : Checkout repo
84- uses : actions/checkout@v4
84+ uses : actions/checkout@v6
8585
8686 - name : Restore rules artifact
87- uses : actions/download-artifact@v4
87+ uses : actions/download-artifact@v8
8888 with :
8989 name : rules
9090
9191 - name : Restore wombat-setup artifact
92- uses : actions/download-artifact@v4
92+ uses : actions/download-artifact@v8
9393 with :
9494 name : wombat-setup
9595 path : src/zimscraperlib/rewriting/statics
9696
9797 - name : Set up Python
98- uses : actions/setup-python@v5
98+ uses : actions/setup-python@v6
9999 with :
100100 python-version-file : pyproject.toml
101101 architecture : x64
@@ -106,7 +106,7 @@ jobs:
106106 python -m build --sdist --wheel
107107
108108 - name : Publish to PyPI
109- uses : pypa/gh-action-pypi-publish@release/v1.12
109+ uses : pypa/gh-action-pypi-publish@release/v1.14
110110# OPTIONAL PUBLICATION TO NPM, NOT NEEDED BY SCRAPERS IN THE END
111111
112112# publish-js:
@@ -116,15 +116,15 @@ jobs:
116116
117117# steps:
118118# - name: Checkout repo
119- # uses: actions/checkout@v4
119+ # uses: actions/checkout@v6
120120
121121# - name: Restore rules artifact
122- # uses: actions/download-artifact@v4
122+ # uses: actions/download-artifact@v8
123123# with:
124124# name: rules
125125
126126# - name: Setup Node.JS
127- # uses: actions/setup-node@v4
127+ # uses: actions/setup-node@v6
128128# with:
129129# node-version-file: 'javascript/package.json'
130130# registry-url: 'https://registry.npmjs.org' # Setup .npmrc file to publish to npm
0 commit comments