-
-
Notifications
You must be signed in to change notification settings - Fork 0
Triage Hypatia workflow findings + wire gitbot-fleet learning token (estate) #43
Copy link
Copy link
Open
Labels
automationBots, schedulers, dispatch, self-healing, fan-outBots, schedulers, dispatch, self-healing, fan-outcicdCI/CD: workflows, actions, lockfiles, pins, runners, release gatesCI/CD: workflows, actions, lockfiles, pins, runners, release gatespriority:p2Normal - queue itNormal - queue itresearchOpen investigation; the outcome is knowledge, not codeOpen investigation; the outcome is knowledge, not codescope:repoConfined to this repositoryConfined to this repositorystatus:readyFully specified and ready to be picked upFully specified and ready to be picked up
Description
Activity
Metadata
Metadata
Assignees
Labels
automationBots, schedulers, dispatch, self-healing, fan-outBots, schedulers, dispatch, self-healing, fan-outcicdCI/CD: workflows, actions, lockfiles, pins, runners, release gatesCI/CD: workflows, actions, lockfiles, pins, runners, release gatespriority:p2Normal - queue itNormal - queue itresearchOpen investigation; the outcome is knowledge, not codeOpen investigation; the outcome is knowledge, not codescope:repoConfined to this repositoryConfined to this repositorystatus:readyFully specified and ready to be picked upFully specified and ready to be picked up
Relegated from the thread. The Hypatia advisory scan reports ~63 findings (1 Critical, 11 High, 51 Medium) on the workflow files — almost all
workflow_auditmissing_timeout_minutes. They are advisory / baselined / non-gating (scan runs--exit-zero; the baseline check passes), and were not introduced by recent PRs.Tasks:
hypatia) — the 1 Critical is in thehypatia-findings.jsonartifact, not in the PR comment (which embeds only the first 10 = mediums). Identify and address or dismiss it.timeout-minutesto workflow jobs (boj-build.yml,casket-pages.yml,codeql.yml,dependabot-automerge.yml,dogfood-gate.yml, …). Note: editing any workflow re-triggers the workflow-security-linter across all of them.gitbot-fleetlearning submission:hypatia-scan.ymlclones gitbot-fleet andgit pushreturns 403 (noFLEET_PUSH_TOKENwithcontents:write). Either provision the token or accept best-effort/silence it.Likely estate-wide (workflows come from rsr-template) — fix once, propagate.
https://claude.ai/code/session_011z2t8zAxfcCNLJzU7YdpBQ