grbnb/Random Workflows Cron

Generate a random cron expression based on the current time and specified number of intervals.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
workflow_nameWorkflow_filename path to be modifiedyes${{ github.workflow_ref }}
push_switchThe modified workflow_file push or not at oncenotrue
github_tokenGitHub api token [PAT] The key must have repo and workflow permissionsyes${{ github.token }}
repositoryThe owner and repository nameno${{ github.repository }}
ref_branchThe modified workflow_file push to destination branchno${{ github.ref_name }}
keep_historyKeep the workflow_file history commit message.nofalse
authorThe author name and email address to push commit.nogithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
time_zoneThe time zone of the user's region, with a range of UTC±12 (default UTC+0).no
hour_startDefine the intervals start hour (default 0).no
hour_endDefine the intervals end hour (default 23).no
interval_countNumber of intervals to divide the day into (default 2).no
cron_dmwCustom cron DayofMonth Month DayofWeek (default "* * *").no

no outputs