ci: run test-src with ghci
Use the GHCI image to run `make test-src`. This makes sure all our dependencies are available (including `dnf`, `hawkey`, and other python packages).
This commit is contained in:
parent
372b1174f2
commit
0ffae822ce
1 changed files with 6 additions and 7 deletions
13
.github/workflows/tests.yml
vendored
13
.github/workflows/tests.yml
vendored
|
|
@ -3,16 +3,15 @@ name: Tests
|
|||
on: [pull_request, push]
|
||||
|
||||
jobs:
|
||||
pylint:
|
||||
source_tests:
|
||||
name: "Source Tests"
|
||||
runs-on: ubuntu-latest
|
||||
container: docker.io/library/python:3.7
|
||||
steps:
|
||||
- name: Install pylint
|
||||
run: pip install pylint==2.4.1 jsonschema
|
||||
- name: Clone repository
|
||||
uses: actions/checkout@v2
|
||||
- name: Run Source Tests
|
||||
- name: "Clone Repository"
|
||||
uses: actions/checkout@v2
|
||||
- name: "Run Source Tests"
|
||||
uses: osbuild/containers/ghci/actions/ghci-osbuild@ghci/v1
|
||||
with:
|
||||
run: make test-src
|
||||
|
||||
module:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue