Skip to content

Commit

Permalink
Update CI
Browse files Browse the repository at this point in the history
  • Loading branch information
james-perretta committed May 20, 2024
1 parent e6e1701 commit 298c4b0
Showing 1 changed file with 6 additions and 9 deletions.
15 changes: 6 additions & 9 deletions .github/workflows/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,16 +42,13 @@ jobs:
python -m pip install pip-tools
pip-sync requirements.txt requirements-dev.txt
python3 generate_secrets.py
- name: Lint with pycdestyle, pydocstyle, and mypy
run: |
pycodestyle autograder
pydocstyle autograder
./run_mypy.sh
python3 manage.py makemigrations --check
python3 manage.py generateschema --generator_class autograder.rest_api.schema.AGSchemaGenerator | diff -q - autograder/rest_api/schema/schema.yml
- name: Validate schema
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- name: Lint code style, type check, check migrations are up to date, validate schema
run: |
bash lint.sh
test:
runs-on: ubuntu-20.04
Expand Down

0 comments on commit 298c4b0

Please sign in to comment.