|
|
@ -3,9 +3,10 @@ name: Build win64
|
|
|
|
on:
|
|
|
|
on:
|
|
|
|
workflow_call:
|
|
|
|
workflow_call:
|
|
|
|
inputs:
|
|
|
|
inputs:
|
|
|
|
ref:
|
|
|
|
dfhack_ref:
|
|
|
|
|
|
|
|
type: string
|
|
|
|
|
|
|
|
structures_ref:
|
|
|
|
type: string
|
|
|
|
type: string
|
|
|
|
default: ''
|
|
|
|
|
|
|
|
artifact-name:
|
|
|
|
artifact-name:
|
|
|
|
type: string
|
|
|
|
type: string
|
|
|
|
append-date-and-hash:
|
|
|
|
append-date-and-hash:
|
|
|
@ -36,9 +37,16 @@ jobs:
|
|
|
|
- name: Clone DFHack
|
|
|
|
- name: Clone DFHack
|
|
|
|
uses: actions/checkout@v3
|
|
|
|
uses: actions/checkout@v3
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|
ref: ${{ inputs.ref }}
|
|
|
|
ref: ${{ inputs.dfhack_ref }}
|
|
|
|
submodules: true
|
|
|
|
submodules: true
|
|
|
|
fetch-depth: 0
|
|
|
|
fetch-depth: 0
|
|
|
|
|
|
|
|
- name: Clone structures
|
|
|
|
|
|
|
|
if: inputs.structures_ref
|
|
|
|
|
|
|
|
uses: actions/checkout@v3
|
|
|
|
|
|
|
|
with:
|
|
|
|
|
|
|
|
repository: 'DFHack/df-structures'
|
|
|
|
|
|
|
|
ref: ${{ inputs.structures_ref }}
|
|
|
|
|
|
|
|
path: library/xml
|
|
|
|
- name: Get 3rd party SDKs
|
|
|
|
- name: Get 3rd party SDKs
|
|
|
|
if: inputs.launchdf
|
|
|
|
if: inputs.launchdf
|
|
|
|
uses: actions/checkout@v3
|
|
|
|
uses: actions/checkout@v3
|
|
|
|