staticaland/github-actions
Run GitHub Actions workflow steps in parallel, replace repeated workflow configuration with YAML anchors, name every workflow, job, and step, and pin every action reference to a commit SHA on workflow edits
Make GitHub Actions steps run in parallel with the background, wait, wait-all, cancel, and parallel keywords. Use when the user wants a faster job, starts a service in a job, or asks for background or parallel steps.
Check that every GitHub Actions workflow, job, and step has a name, and write the missing ones in imperative, sentence-case style. Use when the user wants workflow names added, reviewed, or tidied, when a run log shows raw run commands or job ids, or when writing a new workflow.
Replace repeated configuration in a GitHub Actions workflow with YAML anchors and aliases. Use when the user wants a shorter workflow, mentions YAML anchors, or writes the same env, services, permissions, or path filter in more than one job of the same file.