···693693 MY_ENV_VAR: "MY_ENV_VALUE"694694```695695696696+By default, the following environment variables set:697697+698698+- `CI` - Always set to `true` to indicate a CI environment699699+- `TANGLED_PIPELINE_ID` - The AT URI of the current pipeline700700+- `TANGLED_REPO_KNOT` - The repository's knot hostname701701+- `TANGLED_REPO_DID` - The DID of the repository owner702702+- `TANGLED_REPO_NAME` - The name of the repository703703+- `TANGLED_REPO_DEFAULT_BRANCH` - The default branch of the704704+ repository705705+- `TANGLED_REPO_URL` - The full URL to the repository706706+707707+These variables are only available when the pipeline is708708+triggered by a push:709709+710710+- `TANGLED_REF` - The full git reference (e.g.,711711+ `refs/heads/main` or `refs/tags/v1.0.0`)712712+- `TANGLED_REF_NAME` - The short name of the reference713713+ (e.g., `main` or `v1.0.0`)714714+- `TANGLED_REF_TYPE` - The type of reference, either715715+ `branch` or `tag`716716+- `TANGLED_SHA` - The commit SHA that triggered the pipeline717717+- `TANGLED_COMMIT_SHA` - Alias for `TANGLED_SHA`718718+719719+These variables are only available when the pipeline is720720+triggered by a pull request:721721+722722+- `TANGLED_PR_SOURCE_BRANCH` - The source branch of the pull723723+ request724724+- `TANGLED_PR_TARGET_BRANCH` - The target branch of the pull725725+ request726726+- `TANGLED_PR_SOURCE_SHA` - The commit SHA of the source727727+ branch728728+696729### Steps697730698731The `steps` field allows you to define what steps should run