Skip to content

Name the toolbox workflow Toolbox Updater - #19

Merged
jcant0n merged 1 commit into
mainfrom
fix/toolbox-updater-name
Aug 16, 2026
Merged

Name the toolbox workflow Toolbox Updater#19
jcant0n merged 1 commit into
mainfrom
fix/toolbox-updater-name

Conversation

@jcant0n

@jcant0n jcant0n commented Aug 11, 2026

Copy link
Copy Markdown
Member

One line: name: Toolbox updatename: Toolbox Updater.

The fleet dashboard picks out agent runs by exact workflow name:

AGENT_WORKFLOWS = {"CI Doctor", "Binding Updater", "Toolbox Updater"}
...
agent_runs = [r for r in runs if r["name"] in AGENT_WORKFLOWS]

so this repository's toolbox runs were never counted. Nothing failed and nothing warned — the
runs simply did not appear, which is the same silent gap the comment next to Vuforia.NET in
that file records.

Every other repository in the fleet already says Toolbox Updater. Checked all eleven that
have the workflow, along with CI Doctor, Binding Updater, CI, CD and Sync standards:
this is the only name that diverges anywhere, and it reached Cesium.NET by being copied from
here.

The workflow is keyed by file path, so its run history survives the rename. But each run
records the name it had at the time, so the dashboard starts counting this repository from the
next Monday on, not retroactively.

The dashboard picks out agent runs by exact workflow name:

    AGENT_WORKFLOWS = {"CI Doctor", "Binding Updater", "Toolbox Updater"}
    agent_runs = [r for r in runs if r["name"] in AGENT_WORKFLOWS]

so "Toolbox update" was never counted here. Nothing failed, the runs simply did
not appear -- the same silent gap the comment next to Vuforia.NET in that file
records. Every other repository in the fleet already uses Toolbox Updater; this
spelling reached Cesium by being copied from Jolt.

Past runs keep the name they were recorded with, so the dashboard picks this up
from the next Monday on, not retroactively.
@github-actions

Copy link
Copy Markdown
Contributor

API gate: additive

Every symbol that existed still exists, unchanged. Nothing that compiled before stops compiling.

Target framework Added Removed
net10.0-ios +0 -0
net10.0 +0 -0

Enum and constant values are part of the measured surface: a renumbering keeps compiling and sends the wrong number to the driver, so it counts as a removal.

@jcant0n
jcant0n merged commit f97d9d8 into main Aug 16, 2026
6 checks passed
@jcant0n
jcant0n deleted the fix/toolbox-updater-name branch August 16, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant