Skip to content

Add Jobs, Services, and enhanced configuration for PEPPOL lifecycle m… #6

Add Jobs, Services, and enhanced configuration for PEPPOL lifecycle m…

Add Jobs, Services, and enhanced configuration for PEPPOL lifecycle m… #6

Workflow file for this run

name: Docker Compose Check (Disabled)

Check failure on line 1 in .github/workflows/docker.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/docker.yml

Invalid workflow file

(Line: 27, Col: 11): A mapping was not expected, (Line: 29, Col: 11): A mapping was not expected
# This workflow is DISABLED by default.
# To enable it:
# - Remove/comment out the line: `workflow_dispatch:`
# - Add triggers like `push` or `pull_request` as needed
on:
workflow_dispatch: # Manual only — does not run automatically
jobs:
docker-compose:
name: Docker Integration Test
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Build and start containers (if docker-compose.yml is ready)
run: docker-compose up -d --build
- name: Check running services
run: docker-compose ps
- name:
Optional: Run health checks or tests
run:
echo "TODO: insert test commands after containers are up"