appstore-status-bot
appstore-status-bot copied to clipboard
π Share your application status with your team for slack. using github actions.

νκ΅μ΄λ‘ 보기
Introduce π€·π»ββοΈ
App Store Connect status bot is a simple bot script fetches your app info directly from App Store Connect and post changes in slack as a bot using github-actions, help of fastlane Spaceship
For using this bot, Just fork this repository is Super Easy
Features π―
- π Fetch appstore connect info using apppstore connect API
- π£ Share your application
statusinformation to your slack workspace - π
Localizationsupport (english,korean)
Preview π€
Usage π¨π»βπ»
1. Generating Tokens for API Requests
To get your Key ID, copy it from App Store Connect by logging in to App Store Connect, then:
- Select Users and Access, then select the API Keys tab.
- The key IDs appear in a column under the Active heading. Hover the cursor next to a key ID to display the Copy Key ID link.
- Click Copy Key ID and paste it.
- Click Copy Issuer ID and paste it.
- Download the newly created API Key file (.p8)
β οΈ This file cannot be downloaded again after the page has been refreshed
- Generate Slack Webhook token.
- Fork this repository.
3. Setting Secrets with your keys.
- Go to
Settings-Secrets-Add a new secret
Secret Values
PRIVATE_KEY: Input raw data about your API Key file (.p8)
KEY_ID : Input Appstore connectkey_id
ISSUER_ID : Input Appstore connectissuer_id
BUNDLE_ID : Input your bundle_identifier of application you can input multiple bundle_id with comma
SLACK_WEBHOOK : Input your slack webhook url
GH_TOKEN: Input your github token, (needgistsandreposcope).
GIST_ID: Input portion from your gist url:
- https://gist.github.com/techinpark/9842e074b8ee46aef76fd0d493bae0ed
4. Configure fetch timing or languages
- fetch.yml
In workflow file, can change lanauges and fetch schedule default schedule is every 10 minutes.
References ππ»ββοΈ
- https://github.com/fastlane/fastlane/tree/master/spaceship
- https://github.com/erikvillegas/itunes-connect-slack
- https://github.com/rogerluan/app-store-connect-notifier
Contribution
- Feel free to contribution for this project.
- Every
PR,Issuesis wellcome. π€©