Skip to content

Use multi-stage build copying dependencies from separately built image #961

Use multi-stage build copying dependencies from separately built image

Use multi-stage build copying dependencies from separately built image #961

name: Continuous Integration
on:
pull_request:
branches: [main]
paths-ignore:
- 'docs/**'
tags:
- ci-test-*
push:
branches: [main]
paths-ignore:
- 'docs/**'
tags:
- ci-test-*
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Run tests
run: |
docker compose \
--project-name blast \
-f docker/docker-compose.yml \
--env-file env/.env.default \
--env-file env/.env.ci \
--profile ci \
up --build --exit-code-from app_ci
- uses: codecov/codecov-action@v4
with:
directory: app/