Skip to content

Merge pull request #89 from Learnosity/LRN-45449/config/update-php-v8.3 #88

Merge pull request #89 from Learnosity/LRN-45449/config/update-php-v8.3

Merge pull request #89 from Learnosity/LRN-45449/config/update-php-v8.3 #88

#####
# 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