Skip to content

Commit 5a21c2a

Browse files
ci: Update GH Actions to newest Versions (#222)
1 parent 5f4c0dc commit 5a21c2a

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

.github/workflows/tests.yml

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
name: Semantic Tests
22
on:
33
push:
4-
branches:
5-
- main
4+
branches-ignore:
5+
- release-please--branches--main
66
pull_request:
77
branches-ignore:
8-
- 'release-please--branches--main'
8+
- release-please--branches--main
99
workflow_dispatch:
1010

1111
jobs:
@@ -53,8 +53,8 @@ jobs:
5353
sphinx_version: "72"
5454
runs-on: ubuntu-22.04
5555
steps:
56-
- uses: actions/checkout@v2
57-
- uses: actions/setup-python@v2
56+
- uses: actions/checkout@v4
57+
- uses: actions/setup-python@v5
5858
with:
5959
python-version: ${{ matrix.python_version }}
6060
- run: sudo apt-get install graphviz graphviz-dev
@@ -70,24 +70,25 @@ jobs:
7070
environment: Tests
7171
runs-on: ubuntu-22.04
7272
steps:
73-
- uses: actions/checkout@v2
74-
- uses: actions/setup-python@v2
73+
- uses: actions/checkout@v4
74+
- uses: actions/setup-python@v5
7575
with:
7676
python-version: '3.x'
7777
- run: sudo apt-get install graphviz graphviz-dev
7878
- run: pip install tox
7979
- 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
8282
with:
8383
fail_ci_if_error: true
84+
token: ${{ secrets.CODACY_PROJECT_TOKEN }}
8485

8586
test-no-erdantic-version:
8687
environment: Tests
8788
runs-on: ubuntu-22.04
8889
steps:
89-
- uses: actions/checkout@v2
90-
- uses: actions/setup-python@v2
90+
- uses: actions/checkout@v4
91+
- uses: actions/setup-python@v5
9192
with:
9293
python-version: '3.x'
9394
- run: pip install tox
@@ -97,8 +98,8 @@ jobs:
9798
environment: Tests
9899
runs-on: ubuntu-22.04
99100
steps:
100-
- uses: actions/checkout@v2
101-
- uses: actions/setup-python@v2
101+
- uses: actions/checkout@v4
102+
- uses: actions/setup-python@v5
102103
with:
103104
python-version: '3.x'
104105
- run: sudo apt-get install graphviz graphviz-dev
@@ -111,8 +112,8 @@ jobs:
111112
environment: Tests
112113
runs-on: ubuntu-22.04
113114
steps:
114-
- uses: actions/checkout@v2
115-
- uses: actions/setup-python@v2
115+
- uses: actions/checkout@v4
116+
- uses: actions/setup-python@v5
116117
with:
117118
python-version: '3.x'
118119
- run: pip install tox

0 commit comments

Comments
 (0)