Skip to content

Stabilize local dev and CI #26

Stabilize local dev and CI

Stabilize local dev and CI #26

Workflow file for this run

name: Test
on:
push: { branches: [ main ] }
pull_request:
jobs:
test:
name: Run test suite
runs-on: ubuntu-latest
env:
DOCKER_USER: ${{ secrets.DOCKER_USER }}
DOCKER_PASS: ${{ secrets.DOCKER_PASS }}
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Login to DockerHub
run: echo $DOCKER_PASS | docker login --username $DOCKER_USER --password-stdin
- name: Build docker images
run: make build
- name: Boot development environment
run: make env-up
- name: Run tests
run: make test