You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
petals/.github/workflows/run-tests-docker.yaml

37 lines
788 B
YAML

name: Tests in docker compose
on:
push:
branches: [ main ]
pull_request:
jobs:
run-tests-in-compose:
# runs-on: ubuntu-latest
runs-on: self-hosted
timeout-minutes: 20
steps:
- name: Increase swap space
if: ${{ matrix.os == 'ubuntu' }}
uses: meta-introspector/set-swap-space@main
with:
swap-size-gb: 10
- name: Checkout
uses: meta-introspector/checkout@main
- name: Build the docker-compose stack
run: docker-compose -f docker-compose.yml up -d
- name: Check running containers
run: docker ps -a
- name: Check logs
run: docker logs health
- name: Build the docker-compose stack
run: docker-compose down