add check out optional step

This commit is contained in:
smf
2025-11-10 13:05:59 +08:00
parent b80c4a8584
commit ef5d2921b1

View File

@@ -1,6 +1,10 @@
on:
workflow_call:
inputs:
checkout-code:
required: false
type: boolean
default: false
artifact-skip:
required: false
type: boolean
@@ -51,6 +55,10 @@ jobs:
env:
RUNNER_TOOL_CACHE: /toolcache
steps:
- name: Check out code
uses: actions/checkout@v3
if: ${{ inputs.checkout-code == true }}
- uses: actions/download-artifact@v3
if: ${{ inputs.artifact-skip != true }}
with: