Repository with a Github Action workflow example to execute specific Ritchie CLI formulas using CRON.
It is also possible to use formulas with credentials adding new secrets to the repository.
This repository has been used for the Zup Innovation Office Hours on April 14, 2021 (in portuguese):
The presentation can be found on this repository.
When you set up a GitHub Actions workflow with a schedule, say for once every 10 minutes, you're essentially requesting GitHub to schedule that workflow for you. There is no guarantee that the workflow will run every 10 minutes.
In a discussion in the GitHub Support Community (No assurance on scheduled jobs?), Github partner @brightran said that many times, there may be a delay when triggering the scheduled workflow:
Generally, the delay time is about 3 to 10 minutes. Sometimes, it may be more, even dozens of minutes, or more than one hour.
He also said that if the delay time is too long, the scheduled workflow may be not triggered at that day. Therefore, it's not recommended to use GitHub Actions scheduled workflows for production tasks that require execution guarantee.
You can find some Dockerfile examples with Ritchie installed and initialized on this Github repository or the related Docker images on this Docker Hub.
You can find Ritchie CLI actions on Github Marketplace!
- Ritchie Action Shell
- Ritchie Action Python
- Ritchie Action Node
- Ritchie Action Java 8
- Ritchie Action Go 15
All in on: Ritchie CLI Action