Skip to content

revert: inline release_crate back to toolkit/release_crate#1005

Draft
gortavoher wants to merge 1 commit into
mainfrom
revert/inline-to-toolkit-release-crate
Draft

revert: inline release_crate back to toolkit/release_crate#1005
gortavoher wants to merge 1 commit into
mainfrom
revert/inline-to-toolkit-release-crate

Conversation

@gortavoher

Copy link
Copy Markdown
Collaborator

Draft — gated on the toolkit release + pin bump. Do not merge yet.

Retires the temporary inline release_crate from #1004 now that toolkit#489 (release_crate update_pcu + pcu_verbosity) is merged.

What it does

  • Removes the local copied release_crate job.
  • Points the three crate-release invocations back at toolkit/release_crate, passing update_pcu: << pipeline.parameters.update_pcu >> (and wires update_pcu to toolkit/release_prlog too).
  • Keeps the update_pcu pipeline parameter (default false).
  • Net: −156 / +14 lines — back to the clean toolkit job, with the escape-hatch capability now coming from the orb itself.

Before un-drafting / merging

  1. The toolkit must release a version containing ♻️ refactor(cli): modularize label command handling #489.
  2. Bump pcu's orb pin from 6.4.2 to that version (Renovate or manual) — 6.4.2 has no release_crate.update_pcu, so the config won't validate until the pin moves. The pin is left at 6.4.2 only as a marker.

Then un-draft and merge. verbose push rides in via #489's pcu_verbosity default (-vv).

(yamllint clean; full orb-resolution runs once the pin points at the released toolkit version.)

Now that toolkit#489 (release_crate update_pcu + pcu_verbosity) is merged, the
temporary inline copy from #1004 is no longer needed. Restore the standard
toolkit/release_crate invocations, passing the update_pcu pipeline parameter
through (and to release_prlog), and drop the local copied job.

GATED: cannot merge until the toolkit version containing #489 is released and
pcu's orb pin is bumped off 6.4.2 (which has no release_crate.update_pcu). The
pin is left at 6.4.2 only as a marker — bump it before un-drafting.

Signed-off-by: Jeremiah Russell <jerry@jrussell.ie>
@jerus-bot

Copy link
Copy Markdown
Contributor

✅ Commit Signature Verification - Success

All commits have been verified successfully.

Summary

  • Commits checked: 1
  • Trusted verified: 1
  • External contributors: 0

No impersonation attempts detected.

@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants