25
25
gtest_ver : [ "1.11.0" ]
26
26
27
27
steps :
28
- - uses : actions/checkout@v1
28
+ - uses : actions/checkout@v4.1.7
29
29
- name : Set up Python
30
- uses : actions/setup-python@v1
30
+ uses : actions/setup-python@v5.2.0
31
31
with :
32
32
python-version : " 3.8"
33
33
- name : Install GoogleTest
49
49
pip install scons
50
50
scons -j4 -C tests
51
51
- name : Upload compilation results
52
- uses : actions/upload-artifact@v2
52
+ uses : actions/upload-artifact@v4.4.0
53
53
with :
54
54
name : tests
55
55
if-no-files-found : error
64
64
package :
65
65
runs-on : ubuntu-latest
66
66
steps :
67
- - uses : actions/checkout@v3
67
+ - uses : actions/checkout@v4.1.7
68
68
- name : Build and Check Package
69
- uses : hynek/build-and-inspect-python-package@v1.5
69
+ uses : hynek/build-and-inspect-python-package@v2.9.0
70
70
71
71
test :
72
72
needs : [compile, package]
@@ -78,20 +78,20 @@ jobs:
78
78
python : ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"]
79
79
80
80
steps :
81
- - uses : actions/checkout@v2
81
+ - uses : actions/checkout@v4.1.7
82
82
- name : Set up Python
83
- uses : actions/setup-python@v2
83
+ uses : actions/setup-python@v5.2.0
84
84
with :
85
85
python-version : ${{ matrix.python }}
86
86
87
87
- name : Download compiled tests
88
- uses : actions/download-artifact@v3
88
+ uses : actions/download-artifact@v4.1.8
89
89
with :
90
90
name : tests
91
91
path : tests
92
92
93
93
- name : Download Package
94
- uses : actions/download-artifact@v3
94
+ uses : actions/download-artifact@v4.1.8
95
95
with :
96
96
name : Packages
97
97
path : dist
0 commit comments