2023-08-05 01:58:09 -06:00
|
|
|
name: Package
|
|
|
|
|
|
|
|
on:
|
|
|
|
workflow_call:
|
|
|
|
inputs:
|
|
|
|
dfhack_ref:
|
|
|
|
type: string
|
|
|
|
scripts_ref:
|
|
|
|
type: string
|
|
|
|
structures_ref:
|
|
|
|
type: string
|
|
|
|
append-date-and-hash:
|
|
|
|
type: boolean
|
|
|
|
default: true
|
|
|
|
cache-readonly:
|
|
|
|
type: boolean
|
|
|
|
default: false
|
|
|
|
launchdf:
|
|
|
|
type: boolean
|
|
|
|
default: false
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
package-win64:
|
|
|
|
name: Windows
|
|
|
|
uses: ./.github/workflows/build-windows.yml
|
|
|
|
with:
|
|
|
|
dfhack_ref: ${{ inputs.dfhack_ref }}
|
|
|
|
scripts_ref: ${{ inputs.scripts_ref }}
|
|
|
|
structures_ref: ${{ inputs.structures_ref }}
|
|
|
|
artifact-name: dfhack-windows64-build
|
|
|
|
append-date-and-hash: ${{ inputs.append-date-and-hash }}
|
|
|
|
cache-id: release
|
|
|
|
cache-readonly: ${{ inputs.cache-readonly }}
|
|
|
|
stonesense: true
|
|
|
|
docs: true
|
2023-08-19 03:45:18 -06:00
|
|
|
launchdf: ${{ inputs.launchdf }}
|
2023-08-05 01:58:09 -06:00
|
|
|
secrets: inherit
|
|
|
|
|
|
|
|
package-linux:
|
|
|
|
name: Linux
|
|
|
|
uses: ./.github/workflows/build-linux.yml
|
|
|
|
with:
|
|
|
|
dfhack_ref: ${{ inputs.dfhack_ref }}
|
|
|
|
scripts_ref: ${{ inputs.scripts_ref }}
|
|
|
|
structures_ref: ${{ inputs.structures_ref }}
|
|
|
|
artifact-name: dfhack-linux64-build
|
|
|
|
append-date-and-hash: ${{ inputs.append-date-and-hash }}
|
|
|
|
cache-id: release
|
|
|
|
cache-readonly: ${{ inputs.cache-readonly }}
|
|
|
|
stonesense: true
|
|
|
|
docs: true
|
|
|
|
secrets: inherit
|