Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automate with GitHub actions #3

Open
TJMusiitwa opened this issue Nov 24, 2020 · 2 comments · May be fixed by #10
Open

Automate with GitHub actions #3

TJMusiitwa opened this issue Nov 24, 2020 · 2 comments · May be fixed by #10

Comments

@TJMusiitwa
Copy link

Hey there Chris just read your blog post on Medium and or was quite interesting. You did raise that you are having issues trying to automatically run the script on AWS but may I raise a suggestion, you could happen to consider, using GitHub actions.
If you are already hosting your code on GitHub you can take advantage of the actions,lots of benefits such as free 2000 minutes per month or are they unlimited for open source projects such as this one.
Furthermore,you could save your API keys as environmental variables that are secure and not shared and further more the systems provided be it Linux or Mac can be configured to how you would use them on your local machine as well as caching your dependencies such that it can run fast.

I have used GitHub actions for 2 of my python projects albeit they were to run a script that fetches and cleans data from URL then updates the file, then run by a Plotly dashboard and I can comfortably say that they have continued to run without fail on a daily.

Awesome work again 👨🏾‍💻

@FirePing32
Copy link

FirePing32 commented Nov 27, 2020

@chris-lovejoy I can make GitHub Actions for this. Python anywhere allows users to run scripts at a particular Time in a day....So it will automatically be triggered. Publishing to Python anywhere will be taken care by GH actions. Should I make a PR ?

@chris-lovejoy
Copy link
Owner

Hi @prakhargurunani sure, that would be great. Go for it and submit PR

@FirePing32 FirePing32 linked a pull request Nov 28, 2020 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants