workflow "Install and Test" { on = "push" resolves = ["Test"] } action "Install" { uses = "actions/npm@master" args = "install" } action "Test" { needs = "Install" uses = "actions/npm@master" args = "test" }