igotinfected-ci/Build and sign MonoGame Android project

Build and sign your MonoGame Android projects with this action. Useful for creating release artifacts.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
dotnet-version.NET version to set up `dotnet` with. Defaults to `3.1.x`.no3.1.x
solution-pathPath to the `.sln`. Used to restore NuGet packages from.yes
content-mgcb-pathPath to the `Content.mgcb` file for the Android project. Used to build the MonoGame content files. Note: this may not be required in future releases. yes
project-pathPath to the Android project.yes
csproj-pathPath to the Android `.csproj` to build with. This is passed to `msbuild` to initiate the build. yes
build-configurationThe `msbuild` build configuration to use. Defaults to `Release`.yesRelease
package-formatThe Android package format to use. Should be `aab` for Play Store distribution. Defaults to `aab`. yesaab
keystoreBase64 encoded string of the keystore to use for signing. Note: this value should be stored as a GitHub secret. yes
keystore-passwordPassword for the keystore. Note: this value should be stored as a GitHub secret. yes
key-aliasAlias of the key to use from the keystore.yes
key-passwordPassword for the key. Note: this value should be stored as a GitHub secret. yes

no outputs