cardinalby/schedule-job-action
Schedule a delayed job in GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| ghToken | Special GitHub access token with `workflows` permission | yes | — |
| templateYmlFile | Path (relative to repo) to template yml file | yes | — |
| overrideTargetFile | Override target file if exists. "true" or "false" | no | true |
| targetYmlFileName | Name of target yml file to create in .github/workflows dir | no | — |
| targetRepo | Repository to add the delayed workflow to. Format: owner-name/repo-name | no | — |
| targetBranch | Branch to push changes. If not specified, repository default branch is used | no | — |
| pushForce | Perform push with force flag | no | true |
| addTag | Name of tag to create (if you want to schedule a job to checkout a tag) | no | — |
| jobPayload | Pass a string to DELAYED_JOB_PAYLOAD env variable in delayed workflow file | no | — |
| copyEnvVariables | names of env variables which values should be copied to the jobs in the scheduled workflow | no | — |
Outputs
| name | description |
|---|---|
| targetYmlFileName | File name of new yml file |
| targetYmlFilePath | Absolute path to new yml file |