on: workflow_dispatch: pull_request: branches: - main jobs: test-compose-action: runs-on: ubuntu-latest name: test compose action steps: - uses: actions/checkout@v3 - uses: ./ with: compose-file: "./docker/docker-compose.yml" services: | helloworld2 helloworld3 - uses: ./ with: compose-file: "./docker/docker-compose.yml" down-flags: "--volumes" - uses: ./ with: compose-file: "./docker/docker-compose.yml" compose-flags: "--profile profile-1" down-flags: "--volumes" - uses: ./ with: compose-file: "./docker/docker-compose-with-env.yml" env: IMAGE_NAME: hello-world - uses: ./ with: compose-file: | ./docker/docker-compose.yml ./docker/docker-compose.ci.yml services: | helloworld2 helloworld4