Skip to content

Commit

Permalink
ci: Update GH Actions to newest Versions (#222)
Browse files Browse the repository at this point in the history
  • Loading branch information
mansenfranzen authored Mar 19, 2024
1 parent 5f4c0dc commit 5a21c2a
Showing 1 changed file with 16 additions and 15 deletions.
31 changes: 16 additions & 15 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
name: Semantic Tests
on:
push:
branches:
- main
branches-ignore:
- release-please--branches--main
pull_request:
branches-ignore:
- 'release-please--branches--main'
- release-please--branches--main
workflow_dispatch:

jobs:
Expand Down Expand Up @@ -53,8 +53,8 @@ jobs:
sphinx_version: "72"
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python_version }}
- run: sudo apt-get install graphviz graphviz-dev
Expand All @@ -70,24 +70,25 @@ jobs:
environment: Tests
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- run: sudo apt-get install graphviz graphviz-dev
- run: pip install tox
- run: tox -e latest
- name: Codecov
uses: codecov/codecov-action@v2.1.0
- name: Code Coverage
uses: codecov/codecov-action@v4
with:
fail_ci_if_error: true
token: ${{ secrets.CODACY_PROJECT_TOKEN }}

test-no-erdantic-version:
environment: Tests
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- run: pip install tox
Expand All @@ -97,8 +98,8 @@ jobs:
environment: Tests
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- run: sudo apt-get install graphviz graphviz-dev
Expand All @@ -111,8 +112,8 @@ jobs:
environment: Tests
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.x'
- run: pip install tox
Expand Down

0 comments on commit 5a21c2a

Please sign in to comment.