Commit

Actions: reusable workflows in the repository

A job with `uses: ./.g1t/workflows/x.yml` calls that workflow: its jobs join the run under the caller ("caller / job"), read the caller's `with:` as their inputs (with the called workflow's defaults and required inputs checked), and run as that workflow defines them. The caller finishes with their result and the outputs the workflow declares under on.workflow_call.outputs, so jobs that need it read them. Calls nest up to four deep. A workflow still saying ./.github/workflows/... is found under .g1t/. Re-running a caller makes its called jobs again. Workflows in other repositories are still not called, and say so.

syntaqxcommitted Parentdbce826Browse files

No changes

This commit changes no files.