I create a media site linked to an external CMS. The media site is built with the Jamstack architecture, and GitHub Actions is used to build and deploy the pages of the Jamstack site.
In this architecture, after updating CMS articles, the page needs to be built and deployed to deliver the latest articles. This can be achieved by using the Scheduled Action of GitHub Actions and executing the build workflow periodically (e.g every 0 am).
However, using GitHub Actions only for updating articles without changing the site code (HTML, CSS, JS, etc.) seems to be a serverless computing use beyond the scope of CI/CD. This seems to violate the GitHub Actions Terms of Service (https://docs.github.com/en/github/site-policy/github-additional-product-terms#4-pages).