gluecron_set_variable
Create or replace an Actions variable (plain text, not for secrets — use gluecron_set_repo_secret). Pass owner + repo for a repository variable, owner + repo + environment for an environment variable, or org for an organisation variable (organisation variables need an admin-scoped token). Safe to retry: the same value again changes nothing. Audit-logged. Returns {name, effect: created|updated|unchanged, updatedAt}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| org | No | Organisation slug | |
| name | Yes | Variable name: letters, digits and _, not starting with a digit or GITHUB_ (stored upper-case) | |
| repo | No | Repo name | |
| owner | No | Repo owner — username or organisation slug (omit when passing org) | |
| value | Yes | Plain-text value (not a secret: shown on the settings page and in logs), at most 48 KB | |
| environment | No | Environment name (or id) |