Psre 2138/feature/pre hash string utils PSRE-2229 #6
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
##### | |
# Pull Request workflow triggers on pushes to, or pull requests against, main | |
# Jobs performed: | |
# 1. Lint | |
# 2. Unit test | |
# 3. Integration tests | |
##### | |
name: Tests | |
on: | |
pull_request: | |
branches: | |
- master | |
push: | |
branches: | |
# Every push on those branches | |
- master | |
jobs: | |
run_tests: | |
runs-on: ubuntu-latest | |
name: Lint & Tests | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v3 | |
with: | |
submodules: recursive | |
- name: Run Lint Checks | |
run: make lint | |
- name: Run Python Tests | |
run: make test-unit | |
- name: Run Integration Test | |
run: make test-integration-env |