diff --git a/.github/workflows/build-and-run.yml b/.github/workflows/build-and-run.yml new file mode 100644 index 0000000..f7902f9 --- /dev/null +++ b/.github/workflows/build-and-run.yml @@ -0,0 +1,16 @@ +name: Build and run +run-name: Run application via docker compose +on: [push] +jobs: + docker-compose: + runs-on: ubuntu-latest + timeout-minutes: ${{ fromJSON(vars.DEFAULT_JOB_TIMEOUT) }} + steps: + - uses: actions/checkout@v4 + - name: Build docker images + run: docker compose build + shell: bash + - name: Run application via docker compose + run: docker compose up + shell: bash + continue-on-error: true