Files
maestro/.github/workflows/test.yml
T
2022-08-01 15:52:24 -03:00

32 lines
661 B
YAML

name: Test
on:
pull_request:
branches:
- main
jobs:
test:
runs-on: self-hosted
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Build
env:
APP_NAME: ${{ github.event.repository.name }}
run: |
docker build -t $APP_NAME --target test .
- name: Run Test
env:
ENV: test
APP_NAME: ${{ github.event.repository.name }}
run: |
docker run --rm --entrypoint="npm" $APP_NAME run test
- name: Remove Docker's Trash
if: always()
run: |
docker system prune --volumes -a -f
docker system df