···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 environment
699699+- `TANGLED_PIPELINE_ID` - The AT URI of the current pipeline
700700+- `TANGLED_REPO_KNOT` - The repository's knot hostname
701701+- `TANGLED_REPO_DID` - The DID of the repository owner
702702+- `TANGLED_REPO_NAME` - The name of the repository
703703+- `TANGLED_REPO_DEFAULT_BRANCH` - The default branch of the
704704+ repository
705705+- `TANGLED_REPO_URL` - The full URL to the repository
706706+707707+These variables are only available when the pipeline is
708708+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 reference
713713+ (e.g., `main` or `v1.0.0`)
714714+- `TANGLED_REF_TYPE` - The type of reference, either
715715+ `branch` or `tag`
716716+- `TANGLED_SHA` - The commit SHA that triggered the pipeline
717717+- `TANGLED_COMMIT_SHA` - Alias for `TANGLED_SHA`
718718+719719+These variables are only available when the pipeline is
720720+triggered by a pull request:
721721+722722+- `TANGLED_PR_SOURCE_BRANCH` - The source branch of the pull
723723+ request
724724+- `TANGLED_PR_TARGET_BRANCH` - The target branch of the pull
725725+ request
726726+- `TANGLED_PR_SOURCE_SHA` - The commit SHA of the source
727727+ branch
728728+696729### Steps
697730698731The `steps` field allows you to define what steps should run