hoverkraft-tech/Docker Compose Action
This action runs your compose file(s) and clean up before action finished
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| docker-flags | Additional options to pass to `docker` command. | no | — |
| compose-file | Path to compose file(s). It can be a list of files. It can be absolute or relative to the current working directory (cwd), or an OCI artifact reference starting with `oci://`. | no | ./docker-compose.yml |
| services | Services to perform `docker compose up`. | no | — |
| up-flags | Additional options to pass to `docker compose up` command. | no | "" |
| down-flags | Additional options to pass to `docker compose down` command. | no | "" |
| compose-flags | Additional options to pass to `docker compose` command. | no | "" |
| cwd | Current working directory | no | ${{ github.workspace }} |
| compose-version | Compose version to use. If null (default), it will use the current installed version. If "latest", it will install the latest version. | no | — |
| services-log-level | The log level used for Docker Compose service logs. Can be one of "debug", "info". | no | debug |
| github-token | The GitHub token used to create an authenticated client (to fetch the latest version of Docker Compose). | no | ${{ github.token }} |
Outputs
no outputs