Skip to content

Commit

Permalink
[fork] Add build guide for github actions
Browse files Browse the repository at this point in the history
  • Loading branch information
luvletter2333 committed Jun 25, 2022
1 parent 4710cab commit daf39ff
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,29 @@ rustup target install armv7-linux-androideabi aarch64-linux-android i686-linux-a

`./gradlew assemble<Full/Mini><Debug/Release/ReleaseNoGcm>`

## Compilation with GitHub Actions

1. Change the package name, API ID

2. Generate your signing keystore

3. Fill GitHub Actions Secrets like below:

B64_SIGNING_KEY: `base64 --encode <your_keystore_file>`

KEYSTORE_PASS:
```
```

These codes are used to decode the signing key and keypass from secrets:

```shell
echo "${{ secrets.B64_SIGNING_KEY }}" | base64 --decode - > TMessagesProj/luvletter2333.jks
echo "${{ secrets.KEYSTORE_PASS }}" > TMessagesProj/priv-signing.properties
sha256sum TMessagesProj/luvletter2333.jks
```

## FAQ

#### What is the differences between NekoX and Nekogram?
Expand Down

0 comments on commit daf39ff

Please sign in to comment.