1.8 KiB
1.8 KiB
Deploying slam-mirrorbot on Heroku with Github Workflows.
Pre-requisites
- Heroku accounts
- Recommended to use 1 App in 1 Heroku accounts
- Don't use bin/fake credits card, because your Heroku account will banned
Deployment
-
Give stars and Fork this repo then upload token.pickle to your forks, or you can upload your token.pickle to your Index and put your token.pickle link to TOKEN_PICKLE_URL (NOTE: If you didn't upload token.pickle uploading will not work). How to generate token.pickle? Read here
-
Go to Repository
Settings->Secrets -
Add the below Required Variables one by one by clicking
New Repository Secreteverytime.HEROKU_EMAIL HEROKU_API_KEY HEROKU_APP_NAME CONFIG_FILE_URL
-
After adding all the above Required Variables go to Github Actions tab in your repo
-
Select
Manually Deploy to herokuworkflow as shown below: -
Then click on Run workflow
-
Done! your bot will be deployed now.
NOTE
- Don't change/edit variables from Heroku if you want to change/edit do it from Github Secrets
- If you want to set optional variables, go to your Heroku app settings and add the variables
Credits
- arghyac35 for Tutorial





