6
0
This commit is contained in:
Jon Michael Aanes 2024-01-25 22:25:58 +01:00
parent 445fbf6ad7
commit d819e2bfd0

View File

@ -3,41 +3,33 @@ name: LÖVE Game
on: on:
workflow_call: workflow_call:
inputs: inputs:
VERSION:
required: true
ITCH_USERNAME: ITCH_USERNAME:
description: For uploading to itch.io
required: false required: false
ITCH_GAME_ID: ITCH_GAME_ID:
description: For uploading to itch.io
required: false required: false
STEAM_APP_ID: STEAM_APP_ID:
description: For uploading to Steamworks
required: false required: false
STEAM_RELEASE_BRANCH: STEAM_RELEASE_BRANCH:
description: For uploading to Steamworks
required: false required: false
secrets: secrets:
PIPELINE_WORKER_SSH_KEY: PIPELINE_WORKER_SSH_KEY:
description: Used for accessing private dependencies.
type: string type: string
required: true required: true
PIPELINE_WORKER_KNOWN_HOSTS: PIPELINE_WORKER_KNOWN_HOSTS:
description: Used for accessing private dependencies.
type: string type: string
required: true required: true
PIPELINE_WORKER_USERNAME: PIPELINE_WORKER_USERNAME:
description: Used for accessing private dependencies.
type: string type: string
required: true required: true
BUTLER_API_KEY: BUTLER_API_KEY:
description: API key for accessing itch.io Butler API
type: string type: string
required: false required: false
STEAM_USERNAME: STEAM_USERNAME:
description: Username for Steam uploading user
type: string type: string
required: false required: false
STEAM_CONFIG_VDF: STEAM_CONFIG_VDF:
description: VDF configuration including access key
type: string type: string
required: false required: false
@ -116,7 +108,7 @@ jobs:
username: ${{ secrets.STEAM_USERNAME }} username: ${{ secrets.STEAM_USERNAME }}
configVdf: ${{ secrets.STEAM_CONFIG_VDF }} configVdf: ${{ secrets.STEAM_CONFIG_VDF }}
appId: ${{ inputs.STEAM_APP_ID }} appId: ${{ inputs.STEAM_APP_ID }}
buildDescription: v0.0.1 # TODO buildDescription: ${{ inputs.VERSION }}
rootPath: . rootPath: .
#depot1Path: StandaloneWindows64 #depot1Path: StandaloneWindows64
depot2Path: ${{ steps.findfiles.outputs.win64 }} depot2Path: ${{ steps.findfiles.outputs.win64 }}