1
1
name : Semantic Tests
2
2
on :
3
3
push :
4
- branches :
5
- - main
4
+ branches-ignore :
5
+ - release-please--branches-- main
6
6
pull_request :
7
7
branches-ignore :
8
- - ' release-please--branches--main'
8
+ - release-please--branches--main
9
9
workflow_dispatch :
10
10
11
11
jobs :
53
53
sphinx_version : " 72"
54
54
runs-on : ubuntu-22.04
55
55
steps :
56
- - uses : actions/checkout@v2
57
- - uses : actions/setup-python@v2
56
+ - uses : actions/checkout@v4
57
+ - uses : actions/setup-python@v5
58
58
with :
59
59
python-version : ${{ matrix.python_version }}
60
60
- run : sudo apt-get install graphviz graphviz-dev
@@ -70,24 +70,25 @@ jobs:
70
70
environment : Tests
71
71
runs-on : ubuntu-22.04
72
72
steps :
73
- - uses : actions/checkout@v2
74
- - uses : actions/setup-python@v2
73
+ - uses : actions/checkout@v4
74
+ - uses : actions/setup-python@v5
75
75
with :
76
76
python-version : ' 3.x'
77
77
- run : sudo apt-get install graphviz graphviz-dev
78
78
- run : pip install tox
79
79
- run : tox -e latest
80
- - name : Codecov
81
- uses : codecov/codecov-action@v2.1.0
80
+ - name : Code Coverage
81
+ uses : codecov/codecov-action@v4
82
82
with :
83
83
fail_ci_if_error : true
84
+ token : ${{ secrets.CODACY_PROJECT_TOKEN }}
84
85
85
86
test-no-erdantic-version :
86
87
environment : Tests
87
88
runs-on : ubuntu-22.04
88
89
steps :
89
- - uses : actions/checkout@v2
90
- - uses : actions/setup-python@v2
90
+ - uses : actions/checkout@v4
91
+ - uses : actions/setup-python@v5
91
92
with :
92
93
python-version : ' 3.x'
93
94
- run : pip install tox
97
98
environment : Tests
98
99
runs-on : ubuntu-22.04
99
100
steps :
100
- - uses : actions/checkout@v2
101
- - uses : actions/setup-python@v2
101
+ - uses : actions/checkout@v4
102
+ - uses : actions/setup-python@v5
102
103
with :
103
104
python-version : ' 3.x'
104
105
- run : sudo apt-get install graphviz graphviz-dev
@@ -111,8 +112,8 @@ jobs:
111
112
environment : Tests
112
113
runs-on : ubuntu-22.04
113
114
steps :
114
- - uses : actions/checkout@v2
115
- - uses : actions/setup-python@v2
115
+ - uses : actions/checkout@v4
116
+ - uses : actions/setup-python@v5
116
117
with :
117
118
python-version : ' 3.x'
118
119
- run : pip install tox
0 commit comments