Skip to content

Commit 6acf952

Browse files
committed
Update CI + Fix PyPi Task
1 parent 0c44dcb commit 6acf952

File tree

2 files changed

+10
-8
lines changed

2 files changed

+10
-8
lines changed

.github/workflows/main.yml

+9-7
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ name: ci
22

33
on:
44
push:
5+
tags:
6+
- "*"
57
branches:
68
- master
79
- development
@@ -42,7 +44,7 @@ jobs:
4244
python-version: ["3.10", "3.11"]
4345
steps:
4446
- uses: actions/checkout@v4
45-
- uses: actions/setup-python@v3
47+
- uses: actions/setup-python@v5.1.0
4648
with:
4749
python-version: ${{ matrix.python-version }}
4850
- name: install_tools
@@ -91,18 +93,18 @@ jobs:
9193
runs-on: ubuntu-20.04
9294
steps:
9395
- uses: actions/checkout@v4
94-
- uses: actions/setup-python@v3
96+
- uses: actions/setup-python@v5.1.0
9597
with:
9698
python-version: 3.11
9799
- name: install_revolve2
98100
run: pip install -r ./requirements_dev.txt
99101
- name: setup_graphviz
100-
uses: ts-graphviz/setup-graphviz@v1
102+
uses: ts-graphviz/setup-graphviz@v2
101103
- name: sphinx
102104
run: make -C docs html
103105
- name: deploy
104106
if: ${{ github.ref == 'refs/heads/master' }}
105-
uses: JamesIves/github-pages-deploy-action@v4.2.2
107+
uses: JamesIves/github-pages-deploy-action@v4.5.0
106108
with:
107109
branch: gh-pages
108110
folder: docs/build/html
@@ -115,7 +117,7 @@ jobs:
115117
python-version: [ "3.10", "3.11" ]
116118
steps:
117119
- uses: actions/checkout@v4
118-
- uses: actions/setup-python@v3
120+
- uses: actions/setup-python@v5.1.0
119121
with:
120122
python-version: ${{ matrix.python-version }}
121123
- name: install virtual display
@@ -137,7 +139,7 @@ jobs:
137139
- uses: actions/checkout@v4
138140
with:
139141
submodules: 'recursive'
140-
- uses: actions/setup-python@v3
142+
- uses: actions/setup-python@v5.1.0
141143
with:
142144
python-version: 3.11
143145
- name: Build wheels
@@ -158,7 +160,7 @@ jobs:
158160
- uses: actions/checkout@v4
159161
with:
160162
submodules: 'recursive'
161-
- uses: actions/setup-python@v3
163+
- uses: actions/setup-python@v5.1.0
162164
- name: Install cibuildwheel
163165
run: python -m pip install cibuildwheel==2.16.2
164166
- name: Build wheels

.github/workflows/mypy.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
python-version: [ "3.10", "3.11" ]
1616
steps:
1717
- uses: actions/checkout@v4
18-
- uses: actions/setup-python@v3
18+
- uses: actions/setup-python@v5.1.0
1919
with:
2020
python-version: ${{ matrix.python-version }}
2121
- name: Install dev_requirements.txt

0 commit comments

Comments
 (0)