pagopa / dx

Devex repository for shared tools and pipelines.
https://pagopa.github.io/dx/docs/
1 stars 0 forks source link

[CES-12] Added a Keep Alive action to keep the repository active when it contains cron actions #87

Closed mamu0 closed 1 week ago

mamu0 commented 1 week ago

List of changes

Added keep-alive action and keep_alive_repository workflow

Motivation and context

If there are actions in a repository that work with a trigger schedule, GitHub will disable them after 60 days if there have been no commits in the repo, in this way we have a workflow that checks every day if 59 days have passed, if so, it does an empty push to revitalize the repository, otherwise it does nothing.

Type of changes

Does this introduce a change to production resources with possible user impact?

Other information

gunzip commented 1 week ago

lgtm, let's wait for other's comments