Sylius/.github/workflows/ci__minimal.yaml
2023-01-30 13:39:39 +01:00

49 lines
1.3 KiB
YAML

name: Continuous Integration (Minimal)
on:
pull_request:
paths-ignore:
- "adr/**"
- "docs/**"
- "*.md"
workflow_dispatch: ~
push: ~
concurrency:
group: ci-${{ github.workflow }}-${{ github.ref }}-minimal
cancel-in-progress: true
jobs:
static-checks:
name: Static checks
uses: ./.github/workflows/ci_static-checks.yaml
with:
type: minimal
e2e-mariadb:
name: End-to-end tests (MariaDB)
needs: static-checks
uses: ./.github/workflows/ci_e2e-mariadb.yaml
with:
type: minimal
e2e-mysql:
name: End-to-end tests (MySQL)
needs: static-checks
uses: ./.github/workflows/ci_e2e-mysql.yaml
with:
type: minimal
e2e-pgsql:
name: End-to-end tests (PostgreSQL)
needs: static-checks
uses: ./.github/workflows/ci_e2e-pgsql.yaml
with:
type: minimal
e2e-custom:
name: End-to-end tests (Custom)
needs: static-checks
uses: ./.github/workflows/ci_e2e-custom.yaml
packages:
name: Packages
needs: static-checks
uses: ./.github/workflows/ci_packages.yaml
with:
type: minimal