Skip to content

Repository with a Github Action workflow example to execute specific Ritchie CLI formulas using CRON ⏰

License

Notifications You must be signed in to change notification settings

GuillaumeFalourd/ritchie-formulas-scheduler-demo

Repository files navigation

1 - Formulas Scheduler (Default)

2 - Formulas Scheduler (Secrets)

3 - Formulas Scheduler (Dockerfile)

4 - Formulas Scheduler (Container)

5 - Formulas Scheduler (Action)

6 - Formulas Scheduler (Remote Dispatch)

7 - Formulas Scheduler (Backup)

8 - Formulas Scheduler Any OS (Action)

Formulas-scheduler

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):

OFFICE HOURS

The presentation can be found on this repository.

A few words about Scheduled Jobs on Github Actions

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.

Source

Docker Images with Ritchie CLI

You can find some Dockerfile examples with Ritchie installed and initialized on this Github repository or the related Docker images on this Docker Hub.

Ritchie Actions

You can find Ritchie CLI actions on Github Marketplace!

All in on: Ritchie CLI Action

About

Repository with a Github Action workflow example to execute specific Ritchie CLI formulas using CRON ⏰

Topics

Resources

License

Stars

Watchers

Forks