update
This commit is contained in:
parent
2d553e8ff1
commit
03bfe4471f
@ -3,22 +3,10 @@ description: '通用的 Docker Compose 部署逻辑,用于在各仓库中复
|
|||||||
|
|
||||||
inputs:
|
inputs:
|
||||||
compose_file:
|
compose_file:
|
||||||
description: 'Docker Compose 文件路径(相对于仓库根目录)'
|
description: 'Docker Compose 文件路径(相对于当前工作目录或 compose_dir)'
|
||||||
required: true
|
required: true
|
||||||
compose_dir:
|
compose_dir:
|
||||||
description: 'Docker Compose 工作目录(相对于仓库根目录,默认使用 compose_file 所在目录)'
|
description: 'Docker Compose 工作目录(相对于当前工作目录,默认使用 compose_file 所在目录)'
|
||||||
required: false
|
|
||||||
default: ''
|
|
||||||
checkout_ref:
|
|
||||||
description: '要检出的分支或标签'
|
|
||||||
required: false
|
|
||||||
default: ''
|
|
||||||
enable_sparse_checkout:
|
|
||||||
description: '是否启用稀疏检出'
|
|
||||||
required: false
|
|
||||||
default: 'false'
|
|
||||||
sparse_checkout:
|
|
||||||
description: '稀疏检出路径列表(每行一个路径)'
|
|
||||||
required: false
|
required: false
|
||||||
default: ''
|
default: ''
|
||||||
startup_wait:
|
startup_wait:
|
||||||
@ -29,14 +17,6 @@ inputs:
|
|||||||
runs:
|
runs:
|
||||||
using: 'composite'
|
using: 'composite'
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
ref: ${{ inputs.checkout_ref || github.ref }}
|
|
||||||
sparse-checkout: ${{ inputs.enable_sparse_checkout == 'true' && inputs.sparse_checkout || '' }}
|
|
||||||
sparse-checkout-cone-mode: false
|
|
||||||
fetch-depth: ${{ inputs.enable_sparse_checkout == 'true' && 1 || 0 }}
|
|
||||||
|
|
||||||
- name: Prepare compose paths
|
- name: Prepare compose paths
|
||||||
id: prepare
|
id: prepare
|
||||||
shell: bash
|
shell: bash
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user