Skip to content

Commit 9a79578

Browse files
committed
fix(ci): update CI node version
1 parent d9f6bde commit 9a79578

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
- name: install python dependencies
2323
run: |
24-
python -m pip install --upgrade pip
24+
python -m pip install --upgrade pip setuptools
2525
pip install -r dev-requirements.txt
2626
- name: run tests
2727
run: python -m pytest tests/
@@ -39,13 +39,13 @@ jobs:
3939
python-version: 3.10.14
4040

4141
- name: set up node # we need node for for semantic release
42-
uses: actions/setup-node@v2.1.2
42+
uses: actions/setup-node@v4
4343
with:
44-
node-version: 14.2.0
45-
44+
node-version: 22.2.0
45+
4646
- name: install python dependencies
4747
run: |
48-
python -m pip install --upgrade pip
48+
python -m pip install --upgrade pip setuptools
4949
pip install -r dev-requirements.txt
5050
5151
- name: install semantic-release
@@ -55,8 +55,8 @@ jobs:
5555
- name: run semantic release
5656
id: new_release
5757
run: |
58-
nextRelease="`npx semantic-release@^17.0.0 --dryRun | grep -oP 'Published release \K.*? ' || true`"
59-
npx semantic-release@^17.0.0
58+
nextRelease="`npx semantic-release@^23.1.1 --dryRun | grep -oP 'Published release \K.*? ' || true`"
59+
npx semantic-release@^23.1.1
6060
echo "::set-output name=tag::$nextRelease"
6161
env:
6262
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)