Update action.yml
This commit is contained in:
parent
5dd88c3968
commit
22e6efb495
32
action.yml
32
action.yml
@ -4,10 +4,26 @@ branding:
|
||||
color: blue
|
||||
icon: app-indicator
|
||||
inputs:
|
||||
command:
|
||||
description: 'Command'
|
||||
build-type:
|
||||
description: 'Build type (Debug or Release)'
|
||||
required: true
|
||||
default: dotnet --version
|
||||
default: Release
|
||||
build-output:
|
||||
description: 'Build output folder'
|
||||
required: true
|
||||
default: Build
|
||||
target-platform:
|
||||
description: 'Target platform'
|
||||
required: true
|
||||
default: win-x64
|
||||
self-contained:
|
||||
description: 'Pack all to executable'
|
||||
required: true
|
||||
default: false
|
||||
windows-targeting:
|
||||
description: 'Enable or disable windows targeting'
|
||||
required: true
|
||||
default: true
|
||||
runs:
|
||||
using: 'docker'
|
||||
image: 'docker://mcr.microsoft.com/dotnet/sdk:6.0'
|
||||
@ -15,12 +31,12 @@ runs:
|
||||
- dotnet
|
||||
- publish
|
||||
- -c
|
||||
- Release
|
||||
- ${{ inputs.build-type }}
|
||||
- -o
|
||||
- out
|
||||
- ${{ inputs.build-output }}
|
||||
- -r
|
||||
- win-x64
|
||||
- ${{ inputs.target-platform }}
|
||||
- --self-contained
|
||||
- false
|
||||
- /p:EnableWindowsTargeting=true
|
||||
- ${{ inputs.self-contained }}
|
||||
- /p:EnableWindowsTargeting=${{ inputs.windows-targeting }}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user