Repository navigation
Stricter release-note rules, live pull request reads and Dependabot release labels - #127
Conversation
… read pull requests live, and normalize Dependabot release labels
|
Notes for reviewers (not part of the release notes). Merging deploys organization-wide. This PR changes What the bootstrap changes. 27 repositories have a Required checks. Only Cratis/AI requires Permissions. The reusable gates no longer declare False positives of the new rules, measured on 925 published release bodies from 19 repositories (now Deviations from the plan. No comma clause start (it flagged Local checks run: both specs (63 + 6 tests), |
…ase-intent caller only where a repository releases, and run the drift check on label changes
|
Notes for reviewers (not part of the release notes), after review.
|
… a run from the Dependabot label normalizer
|
Review follow-ups pushed (a45eeaa):
|
…ackage-update safety check on this pull request
|
Correction to the previous comment (head now 13d1ddb): the |
Added
Verified by building ...,Storybook only,not yet verified, result counts such asspecs 492/492orTier 1 PASS), provenance (Verified against Arc.TypeScript main) and reviewer instructions (Stacked on #207,Retarget to main,Draft:,Do not merge), each with a message that says where the text belongs instead (Release-note and release-intent gates miss verification notes, stale event payloads and Dependabot labels #125)release-notes / driftcheck points at bullets whose code the diff no longer touches, versions the diff only removes, registries no workflow publishes to, and merges from the base branch that changed which files the pull request touches (Release-note and release-intent gates miss verification notes, stale event payloads and Dependabot labels #125)normalize-dependabot-labels.ymlreplaces themajor,minororpatchlabel Dependabot adds on its own withno-release, and the release-intent gate does the same when its token can write, and otherwise passes with a notice, so a Dependabot pull request never fails for its labels (Release-note and release-intent gates miss verification notes, stale event payloads and Dependabot labels #125)verify-semver-label.ymlwhere a repository already has it or releases with Cratis/release-action, and can leave one file to a repository that keeps its own copy (Arc.Kotlin keeps its pinned caller) (Release-note and release-intent gates miss verification notes, stale event payloads and Dependabot labels #125)Changed
no-releaseor not labelled yet, reporting warnings that do not fail the check, and checks a pull request that carriesmajor,minororpatchnext to a second intent label as release-bound instead of skipping it (Release-note and release-intent gates miss verification notes, stale event payloads and Dependabot labels #125)pull-requests: readfor this (Release-note and release-intent gates miss verification notes, stale event payloads and Dependabot labels #125)release-intent, so its check readsrelease-intent / verifyinstead ofverify / verify(Release-note and release-intent gates miss verification notes, stale event payloads and Dependabot labels #125)no-release(Release-note and release-intent gates miss verification notes, stale event payloads and Dependabot labels #125)