Skip to content

Commit

Permalink
fix github ci
Browse files Browse the repository at this point in the history
  • Loading branch information
SamDudley committed Oct 22, 2024
1 parent f5557d7 commit 8d6320c
Showing 1 changed file with 20 additions and 14 deletions.
34 changes: 20 additions & 14 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,36 +22,42 @@ jobs:
- name: Create a .env file
run: cp .env.ci .env

- name: Build images
run: make build

- name: Run containers
run: make up-detatched

- name: Install React app
run: npm ci
- name: Install poetry
run: pip install poetry

- name: Collect static
run: make collectstatic
- name: Install python dependencies
run: poetry install

- name: Run ruff
run: make ruff
run: make ruff-check

- name: Run isort
run: make isort-check

- name: Run black
run: make black-check

- name: Install React app
run: npm ci

- name: Build images
run: make build

- name: Run containers
run: make up-detatched

- name: Run makemigrations in check mode
run: make check-migrations

- name: Collect static
run: make collectstatic

- name: Run tests
run: make test-ci

- name: Bring up chrome
run: docker compose up -d chrome

- name: Run makemigrations in check mode
run: make check-migrations

- name: Run BDD tests
run: make bdd

Expand Down

0 comments on commit 8d6320c

Please sign in to comment.