mirror of
https://github.com/hoverkraft-tech/compose-action.git
synced 2026-01-14 00:23:08 +08:00
Compare commits
No commits in common. "4e1d048b27aa3ce52ac091c9005932c184221477" and "7098fdc4f5207838e697c6710308c28c3086fb86" have entirely different histories.
4e1d048b27
...
7098fdc4f5
159
.github/ghadocs/branding.svg
vendored
159
.github/ghadocs/branding.svg
vendored
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 3.5 MiB After Width: | Height: | Size: 11 KiB |
@ -1,18 +0,0 @@
|
|||||||
<!-- markdownlint-disable first-line-heading -->
|
|
||||||
|
|
||||||
### Example with multiple compose files
|
|
||||||
|
|
||||||
Specify multiple compose files to use with the `docker compose` command. This is
|
|
||||||
useful when you have a base compose file and additional files for different
|
|
||||||
environments or configurations.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
steps:
|
|
||||||
# need checkout before using compose-action
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
- uses: hoverkraft-tech/compose-action@v1.5.1
|
|
||||||
with:
|
|
||||||
compose-file: |
|
|
||||||
./docker/docker-compose.yml
|
|
||||||
./docker/docker-compose.ci.yml
|
|
||||||
```
|
|
||||||
24479
.github/ghadocs/social-preview.svg
vendored
24479
.github/ghadocs/social-preview.svg
vendored
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 3.5 MiB |
29
README.md
29
README.md
@ -90,17 +90,15 @@ Some extra options can be passed to the `docker compose down` command using the
|
|||||||
#
|
#
|
||||||
compose-version: ""
|
compose-version: ""
|
||||||
|
|
||||||
# Description: The log level used for Docker Compose service logs. Can be one of
|
|
||||||
# "debug", "info".
|
|
||||||
#
|
|
||||||
# Default: debug
|
|
||||||
services-log-level: ""
|
|
||||||
|
|
||||||
# Description: The GitHub token used to create an authenticated client (to fetch
|
# Description: The GitHub token used to create an authenticated client (to fetch
|
||||||
# the latest version of docker compose).
|
# the latest version of docker compose).
|
||||||
#
|
#
|
||||||
# Default: ${{ github.token }}
|
# Default: ${{ github.token }}
|
||||||
github-token: ""
|
github-token: ""
|
||||||
|
|
||||||
|
# Description: The log level used for Docker Compose service logs. Can be one of "debug", "info".
|
||||||
|
# Default: "debug"
|
||||||
|
services-log-level: "debug"
|
||||||
```
|
```
|
||||||
|
|
||||||
<!-- end usage -->
|
<!-- end usage -->
|
||||||
@ -119,8 +117,8 @@ Some extra options can be passed to the `docker compose down` command using the
|
|||||||
| <code>compose-flags</code> | Additional options to pass to <code>docker compose</code> command. | | **false** |
|
| <code>compose-flags</code> | Additional options to pass to <code>docker compose</code> command. | | **false** |
|
||||||
| <code>cwd</code> | Current working directory | <code>${{ github.workspace }}</code> | **false** |
|
| <code>cwd</code> | Current working directory | <code>${{ github.workspace }}</code> | **false** |
|
||||||
| <code>compose-version</code> | Compose version to use.<br />If null (default), it will use the current installed version.<br />If "latest", it will install the latest version. | | **false** |
|
| <code>compose-version</code> | Compose version to use.<br />If null (default), it will use the current installed version.<br />If "latest", it will install the latest version. | | **false** |
|
||||||
| <code>services-log-level</code> | The log level used for Docker Compose service logs.<br />Can be one of "debug", "info". | <code>debug</code> | **false** |
|
|
||||||
| <code>github-token</code> | The GitHub token used to create an authenticated client (to fetch the latest version of docker compose). | <code>${{ github.token }}</code> | **false** |
|
| <code>github-token</code> | The GitHub token used to create an authenticated client (to fetch the latest version of docker compose). | <code>${{ github.token }}</code> | **false** |
|
||||||
|
| <code>services-log-level</code> | The log level used for Docker Compose service logs. Can be one of "debug", "info". | debug | **false** |
|
||||||
|
|
||||||
<!-- end inputs -->
|
<!-- end inputs -->
|
||||||
<!-- start outputs -->
|
<!-- start outputs -->
|
||||||
@ -215,20 +213,3 @@ steps:
|
|||||||
helloworld2
|
helloworld2
|
||||||
helloworld3
|
helloworld3
|
||||||
```
|
```
|
||||||
|
|
||||||
### Example with multiple compose files
|
|
||||||
|
|
||||||
Specify multiple compose files to use with the `docker compose` command. This is
|
|
||||||
useful when you have a base compose file and additional files for different
|
|
||||||
environments or configurations.
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
steps:
|
|
||||||
# need checkout before using compose-action
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
- uses: hoverkraft-tech/compose-action@v1.5.1
|
|
||||||
with:
|
|
||||||
compose-file: |
|
|
||||||
./docker/docker-compose.yml
|
|
||||||
./docker/docker-compose.ci.yml
|
|
||||||
```
|
|
||||||
|
|||||||
@ -38,12 +38,6 @@ inputs:
|
|||||||
If null (default), it will use the current installed version.
|
If null (default), it will use the current installed version.
|
||||||
If "latest", it will install the latest version.
|
If "latest", it will install the latest version.
|
||||||
required: false
|
required: false
|
||||||
services-log-level:
|
|
||||||
description: |
|
|
||||||
The log level used for Docker Compose service logs.
|
|
||||||
Can be one of "debug", "info".
|
|
||||||
required: false
|
|
||||||
default: "debug"
|
|
||||||
github-token:
|
github-token:
|
||||||
description: The GitHub token used to create an authenticated client (to fetch the latest version of docker compose).
|
description: The GitHub token used to create an authenticated client (to fetch the latest version of docker compose).
|
||||||
default: ${{ github.token }}
|
default: ${{ github.token }}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user