Seven workflows are now disabled_manually. Each had never produced a green
run and had not run at all in four months or more. Nothing was deleted, and
the state is reversible with one command per workflow.
| workflow |
lifetime runs |
successes |
last run |
vibee-production-swarm.yml |
98 |
0 |
2026-03-11 |
wave9-deploy.yml |
1 |
0 |
2026-03-22 |
deploy-trinity-grid.yml |
1 |
0 |
2026-03-30 |
fpga-hslm-bitstream.yml |
11 |
0 |
2026-04-03 |
agent-mu-deploy.yml |
35 |
0 |
2026-04-03 |
fpga-bitstream.yml |
4 |
0 |
2026-04-03 |
benchmark-tests.yml |
7 |
0 |
2026-04-03 |
Measured per workflow with:
gh api "repos/gHashTag/trinity/actions/workflows/<id>/runs?per_page=1" --jq .total_count
gh api "repos/gHashTag/trinity/actions/workflows/<id>/runs?status=success&per_page=1" --jq .total_count
Deliberately left alone
Three dormant red workflows have succeeded before, so they are broken
rather than abandoned and deserve a fix, not a switch:
| workflow |
runs |
successes |
docker-agent.yml |
36 |
30 |
hslm-docker.yml |
33 |
12 |
fpga-docker.yml |
13 |
4 |
Why
A gate that has never been green carries no information: red before your change
and red after it. Twenty-seven of them on main is not untidiness — it is the
measured reason a request path sat broken in nine places without anyone
noticing, including me, while I was the one selling the checks.
This does not fix anything. It removes seven permanent reds that could never
have been evidence of anything, so the remaining twenty can be read.
To undo
gh workflow enable <name>.yml --repo gHashTag/trinity
Any of them that turns out to matter should come back with a fix, so that
its first run under the new regime is one that can pass.
Seven workflows are now
disabled_manually. Each had never produced a greenrun and had not run at all in four months or more. Nothing was deleted, and
the state is reversible with one command per workflow.
vibee-production-swarm.ymlwave9-deploy.ymldeploy-trinity-grid.ymlfpga-hslm-bitstream.ymlagent-mu-deploy.ymlfpga-bitstream.ymlbenchmark-tests.ymlMeasured per workflow with:
Deliberately left alone
Three dormant red workflows have succeeded before, so they are broken
rather than abandoned and deserve a fix, not a switch:
docker-agent.ymlhslm-docker.ymlfpga-docker.ymlWhy
A gate that has never been green carries no information: red before your change
and red after it. Twenty-seven of them on
mainis not untidiness — it is themeasured reason a request path sat broken in nine places without anyone
noticing, including me, while I was the one selling the checks.
This does not fix anything. It removes seven permanent reds that could never
have been evidence of anything, so the remaining twenty can be read.
To undo
Any of them that turns out to matter should come back with a fix, so that
its first run under the new regime is one that can pass.