> For the complete documentation index, see [llms.txt](https://utkarshs-organization-1.gitbook.io/quickfire/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://utkarshs-organization-1.gitbook.io/quickfire/publish-app.md).

# Publish App

Sign your android app bundle in one command using \`quickfire publish\`

```
quickfire publish
```

One time command to automatically sign and make your app publish ready in no time.

* Creates upload-keystore
* Signs your app
* Creates `key.properties` inside `android` folder
* Refers `key.properties` inside `android/app/build.gradle`

Go inside `android/key.properties`

{% hint style="info" %}
Do not push key.propersties to public source control like git.
{% endhint %}

#### Add all the details in the generated \`key.properties\` file and that's it.

```
storePassword=<password-from-previous-step>
keyPassword=<password-from-previous-step>
keyAlias=<your-alias-name->
storeFile=<keystore-file-location>
```
