akiojin/.NET MAUI Build
.NET MAUI Build GitHub action
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| additional-arguments | Specify additional arguments to be passed to the build command. | no | "" |
| build-target | Specify the target to be built. ex) iOS, Android, macOS, Windows, Tizen, or tvOS | no | Windows |
| clean | Clean workspace before building | no | false |
| verbosity | Specifies the output level of the log. The level can be quiet, minimal, normal, delayed, or diagnostic. The default is normal. | no | normal |
| configuration | Select the target configuration to build. | no | Debug |
| framework | Select the target framework to build. ex) net8.0 | no | net8.0 |
| output | Specify the output directory of the built package. If omitted, the default output directory is specified. | no | — |
| project | Specify the project path. | no | — |
| app-id | The identifier of the application. If omitted, the ApplicationId set in csproj is not overwritten. | no | — |
| display-version | The version number of the application. If omitted, the ApplicationDisplayVersion set in csproj is not overwritten. | no | — |
| title | The title of the application. If omitted, the ApplicationTitle set in csproj is not overwritten. | no | — |
| version | The 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-key | Specify 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-provision | Specify 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-keystore | Specify 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-file | Specify 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-pass | Specify the Android signing store password. Required if 'android-signing-keystore' is specified. Android only. | no | — |
| android-signing-key-alias | Specify the Android signing key alias. If omitted, the default is used. Android only. | no | — |
| android-signing-key-pass | Specify the Android signing key password. Required if 'android-signing-key-alias' is specified. If omitted, 'android-signing-store-pass' is used. Android only. | no | — |
Outputs
no outputs