Skip to content

v0.6.0

Choose a tag to compare

@mizchi mizchi released this 15 Mar 17:33
· 205 commits to main since this release

What's New in v0.6.0

Job & Step Selection

  • --job <id> — run only the specified job
  • --step <id> — run only the specified step (by id or name, use with --job)
  • Logs which jobs/steps will execute before running

Trigger Selection

  • --trigger <event> — force trigger type (push, pull_request, schedule, workflow_dispatch)
  • Skips trigger matching, allowing execution of workflows with any trigger type

Cron Schedules (actrun cron)

  • actrun cron show — display crontab entries from workflow schedule: triggers
  • actrun cron install — register entries in system crontab
  • actrun cron uninstall — remove actrun entries from crontab
  • Generates full cd <project> && actrun <workflow> --trigger schedule --trust commands

Workflow Listing (actrun list)

  • actrun list — list workflows in .github/workflows/ with run commands
  • actrun list <patterns...> — custom glob patterns (e.g. examples/*.yml)
  • actrun.toml includes array for default patterns

Cheatsheet

Other

  • Improved glob matching for dir/*.ext patterns
  • Example: 21-schedule.yml with dual cron schedules

Full Changelog: v0.5.0...v0.6.0