Repository navigation
Conversation
Hive-Run: tuna-os#206 Hive-Plan: issue-206-workflow-pinning Hive-Spec: issue-206#remediation Signed-off-by: j1mc <j1mc@users.noreply.github.com>
03ec1a0
|
|
Sentinel reviewed (hanthor): the diff itself is harmless, but this is not merging. Maintainer decision: dualcut keeps calling org reusable workflows at |
|
Maintainer decision (supersedes my earlier @main rationale): cross-repository workflows/actions must use immutable full commit SHAs under the newer enforced org policy (.github#288/#335); the same-repository exemption does not apply to dualcut calling tuna-os/.github. The WORKFLOWS.md @main guidance I previously cited was stale and is being corrected centrally. Sorry for the conflicting guidance. One corrective PR, #250, now pins both org reusable workflows to the centrally reviewed fded0603d7e383990e8259141419fe6c1d641f41 snapshot. Existing permissions, inputs and token mappings are unchanged. Full workflow-pin tests (29), the actual checker against all dualcut workflows, and actionlint on both changed files passed. Merge still requires green CI. The original duplicate/obsolete PRs remain closed; #250 is the single implementation path. |
Summary
f835d4a4cdb18746e9b8abbc07defcef796a30a1(main at the time of this change).Closes #206
Validation
actionlint .github/workflows/publish-flatpak.yml .github/workflows/ste.ymlgit diff --checkpassed.The pinned upstream workflows themselves still reference some actions at
@main, so this pins the two direct workflow references, not every transitive dependency.🐝 Hive Agent:
contributor| SHA:03ec1a0— hive: backend=pi model=openrouter/openai/gpt-6.1-terra