fix(release): tapcontrole wijst naar zelfbijwerkworkflow (#2365) #2366
No reviewers
Labels
No labels
accepted
bug
declined
docs
duplicate
enhancement
good first issue
in-progress
needs-info
privacy
release-blocker
security
triage
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
LibreKAT/Ocideck!2366
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/homebrew-tap-diagnose"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
scripts/verify_homebrew_cask.shnoemt bij een achterlopende tap de update-workflow vanLibreKAT/homebrew-ocideck(Actions-pagina) in plaats van het afgeschafteHOMEBREW_TAP_TOKEN; de spiegeldiagnose wijst apart naar het push-mirror.test/homebrew_cask_verify_test.dartverbiedtHOMEBREW_TAP_TOKENals herstelroute, eist de workflowverwijzing en pintminisign.pubals derde bouwsteen van het externe contract.minisign.pubfail-closed blijft.docs/BUILD.mden de samenvatting vantap-mirror-check.ymlbeschrijven het driedelige contract en de juiste herstelroute.Test plan
flutter test test/homebrew_cask_verify_test.dart test/homebrew_cask_test.dart— groenmake check— volledig groen (format, analyzer, conventies, suite, coverage, goldens)scripts/verify_homebrew_cask.sh v0.6.14en--mirrorgroen (buiten deze repo)Generated with Devin
Een achterlopende Homebrew-tap stuurde de beheerder nog naar HOMEBREW_TAP_TOKEN, maar die route bestaat niet meer: de tap werkt zichzelf bij. De melding noemt nu de update-workflow van LibreKAT/homebrew-ocideck, zodat een falende run zoals bij v0.6.14 ('minisign verifier not found') meteen naar de juiste log wijst. De contracttest pint nu alle drie de taggebonden bouwstenen — script, sjabloon én minisign.pub — en bewijst in een nagebootste tag-layout dat een ontbrekende sleutel de generator fail-closed houdt. Generated with [Devin](https://devin.ai) Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>