Introduces framework-provided TANGLED_* environment variables (repo info, ref/SHA, trigger-specific data) that are injected into workflow steps.
This addresses the proposal I brought up https://tangled.org/tangled.org/core/issues/286 as well as this about adding CI=true to the environment https://tangled.org/tangled.org/core/issues/310
largely lgtm! thanks for picking this up. nits:
extractRefNameandextractRefTypeare available ingo-git's plumbing module: