Skip to content

Commit

Permalink
Update ci.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
mimisavage authored Oct 31, 2024
1 parent a986a9b commit 9b358b5
Showing 1 changed file with 10 additions and 15 deletions.
25 changes: 10 additions & 15 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,28 +23,23 @@ jobs:
--health-interval 10s
--health-timeout 5s
--health-retries 5
steps:
- name: Checkout repository
uses: actions/checkout@v3

- name: Install Docker Compose
run: |
sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
- name: Set up Docker for Data Handler
- name: Install Poetry
run: |
docker-compose -f devops/dev/docker-compose.data-handler.yaml up -d --build
curl -sSL https://install.python-poetry.org | python3 -
- name: Set up Legacy App
- name: Install dependencies
run: |
make setup
- name: Test Data Handler
poetry install
- name: Run Tests for Data Handler
run: |
make test_data_handler
poetry run make test_data_handler
- name: Test Shared
- name: Run Tests for Shared
run: |
make test_shared
poetry run make test_shared

0 comments on commit 9b358b5

Please sign in to comment.