akiojin/.NET MAUI Build

.NET MAUI Build GitHub action

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
additional-argumentsSpecify additional arguments to be passed to the build command. no""
build-targetSpecify the target to be built. ex) iOS, Android, macOS, Windows, Tizen, or tvOS noWindows
cleanClean workspace before building nofalse
verbositySpecifies the output level of the log. The level can be quiet, minimal, normal, delayed, or diagnostic. The default is normal. nonormal
configurationSelect the target configuration to build. noDebug
frameworkSelect the target framework to build. ex) net8.0 nonet8.0
outputSpecify the output directory of the built package. If omitted, the default output directory is specified. no
projectSpecify the project path. no
app-idThe identifier of the application. If omitted, the ApplicationId set in csproj is not overwritten. no
display-versionThe version number of the application. If omitted, the ApplicationDisplayVersion set in csproj is not overwritten. no
titleThe title of the application. If omitted, the ApplicationTitle set in csproj is not overwritten. no
versionThe version of the build that identifies the iteration of the app. It is set to the 'ApplicationVersion' of csproj. If omitted, 'github.run_number' is specified. no${{ github.run_number }}
codesign-keySpecify the codesign key. iOS only. ex) iPhone Developer: John Doe (XXXXXXXXXX) If you use 'akiojin/setup-xcode-environment-github-action', you can specify 'env.APPLE_CERTIFICATE_SIGNING_IDENTITY'. no
codesign-provisionSpecify the codesign provision. iOS only. ex) 01234567-8901-2345-6789-???????????? If you use 'akiojin/setup-xcode-environment-github-action', you can specify 'env.APPLE_PROV_PROFILE_UUID'. no
android-signing-keystoreSpecify the Base64 string of the Android signature keystore file. Base64 strings are set to secret, etc. If either this parameter or 'android-signing-keystore-file' is omitted, no signature is performed. Android only. no
android-signing-keystore-fileSpecify the Android signing keystore file path. If either this parameter or 'android-signing-keystore' is omitted, no signature is performed. Android only. no
android-signing-store-passSpecify the Android signing store password. Required if 'android-signing-keystore' is specified. Android only. no
android-signing-key-aliasSpecify the Android signing key alias. If omitted, the default is used. Android only. no
android-signing-key-passSpecify the Android signing key password. Required if 'android-signing-key-alias' is specified. If omitted, 'android-signing-store-pass' is used. Android only. no

no outputs