Expose SYNCODE_ prefixed variables next to GITEA_ #19

Open
opened 2026-08-03 13:18:01 +00:00 by day01 · 0 comments
Owner

Workflows get ${{ syncode.* }} contexts for a SynCode control plane
(expression/names.rs:86,112, context/evaluation.rs:155-162), but the
environment carries only GITEA_ACTIONS, GITEA_RUN_ID,
GITEA_ACTIONS_RUNNER_VERSION and GITEA_TOKEN
(context/environment/names.rs:183-186, context/credential.rs:54).

Adding SYNCODE_ aliases alongside — never instead of — the existing names
closes the gap. Deliberately deferred until the Gitea rewrite settles.

Workflows get `${{ syncode.* }}` contexts for a SynCode control plane (`expression/names.rs:86,112`, `context/evaluation.rs:155-162`), but the environment carries only `GITEA_ACTIONS`, `GITEA_RUN_ID`, `GITEA_ACTIONS_RUNNER_VERSION` and `GITEA_TOKEN` (`context/environment/names.rs:183-186`, `context/credential.rs:54`). Adding `SYNCODE_` aliases alongside — never instead of — the existing names closes the gap. Deliberately deferred until the Gitea rewrite settles.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: syncode/runner#19