Hi Srgr0,
You're welcome. Good questions.
You can run a workflow as frequently as you like, whether you use on: push:
, on: pull_request
, or workflow_dispatch
trigger conditions, provided your Actions workflow runs comply with the terms of service you saw earlier. Rest assured that there are checks in place, such as API rate limits and run duration limits, so you'll get helpful warnings in the workflow run logs if something goes wrong before you get into any trouble. (See our documentation on Usage limits for more about that.)
And you're welcome to use the content of these replies as a reference in your README for your team; however, I should stress that if the repository has modifications or is part of a fork network, what I've said here might not hold true as it only applies to what I see in your current workflow configuration. So while it's fine to use it in the README, it would be important just to add that caveat for your team mates for if/when they make changes.
Sending through additional support inquiries is absolutely fine too if you need, provided that the user account is on a Pro plan or part of a paid organisation or enterprise (i.e. the only catch is that technical support is not available to free users.)
Hope that helps clear things up!
*** | GitHub Support Engineer