Skip to content

Commit

Permalink
[gha] Update tests.yml
Browse files Browse the repository at this point in the history
This commit updates the version number of the actions we use, it will now
use the commit SHA for security purposes.

It also replaces coveralls dependency, as it is no longer suppoerted, the
official github action will be used.

Signed-off-by: Venu Vardhan Reddy Tekula <[email protected]>
  • Loading branch information
vchrombie committed Jul 6, 2024
1 parent c29071d commit 72d7504
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ name: tests
on:
push:
branches:
- '**'
- "**"
tags:
- '!**'
- "!**"
pull_request:
branches:
- '**'
- "**"

jobs:
tests:
Expand All @@ -19,9 +19,9 @@ jobs:

name: Python ${{ matrix.python-version }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0
with:
python-version: ${{ matrix.python-version }}
- name: Install and set up Poetry
Expand All @@ -31,7 +31,6 @@ jobs:
- name: Install dependencies
run: |
poetry install -vvv
poetry add -D coveralls
- name: Lint with flake8
run: |
poetry run flake8
Expand All @@ -41,4 +40,9 @@ jobs:
run: |
poetry run coverage run tests/run_tests.py
poetry run coverage report -m
poetry run coveralls --service=github
- name: Coveralls
uses: coverallsapp/github-action@643bc377ffa44ace6394b2b5d0d3950076de9f63 # v2.3.0
with:
coverage-reporter-version: "v0.6.9"
flag-name: run ${{ join(matrix.*, ' - ') }}
parallel: true

0 comments on commit 72d7504

Please sign in to comment.