3 ms·
I feel like this is bad manners. The runners are a shared resource and you risk getting their IPs blacklisted by the sites you're scraping. I think a strict rea
by electroly 4y ago
I feel like this is bad manners. The runners are a shared resource and you risk getting their IPs blacklisted by the sites you're scraping. I think a strict reading of the GitHub Actions TOS may prohibit this sort of usage, too.
> ... for example, don't use Actions as a content delivery network or as part of a serverless application ...
> Actions should not be used for: ... any other activity unrelated to the production, testing, deployment, or publication of the software project associated with the repository where GitHub Actions are used.
> You may only access and use GitHub Actions to develop and test your application(s).
https://docs.github.com/en/site-policy/github-terms/github-terms-for-additional-products-and-features https://docs.github.com/en/site-policy/github-terms/github-t...
- jamessb 4y agoI initially had similar concerns, but the idea seems to be endorsed by the GitHub Developer Experience team: https://githubnext.com/projects/flat-data/ https://githubnext.com/projects/flat-data/