Skip to content

refactor: dedupe arch/latest-release logic into helpers4-common (git-absorb, bitwarden-secrets-manager) - #96

Merged
baxyz merged 3 commits into
mainfrom
refactor/dedupe-arch-latest-release
Sep 9, 2026
Merged

baxyz merged 3 commits into
mainfrom
refactor/dedupe-arch-latest-release

Conversation

@baxyz

@baxyz baxyz commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Needs helpers4-common's new helpers (#95) to be merged and republished to GHCR first, since dependsOn resolves from the published registry — that's already the case now.

Test plan

  • Verified directly in a container: git-absorb 0.9.0 and bws 2.1.0 both install correctly through the refactored code path
  • CI green on this PR

baxyz and others added 3 commits September 9, 2026 18:42
…_github_latest_tag

Drops the inline architecture-detection and latest-release-resolution
logic in favor of the shared helpers added in helpers4-common (PR #95),
which this feature already depends on. No behavior change — verified
directly in a container: git-absorb still resolves and installs the
latest release correctly through the new code path.

Needs helpers4-common's h4-common-arch-helpers PR merged and republished
first — dependsOn resolves from GHCR, not this repo's local src/ tree.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…arch/latest-release helpers

Drops the inline architecture-detection and latest-release-resolution
logic (including its own bws- prefix filtering for the sdk-sm monorepo)
in favor of the shared helpers added in helpers4-common (PR #95), which
this feature already depends on. No behavior change — verified directly
in a container: bws still resolves and installs the latest release
correctly through the new code path.

Needs helpers4-common's h4-common-arch-helpers PR merged and republished
first — dependsOn resolves from GHCR, not this repo's local src/ tree.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…ecrets-manager

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown

✅ PR Validation Passed

All checks passed!


📋 Pipeline Status

Job Status
🧾 Conventional Commits passing
🔖 Version Bump passing
🧪 Feature Tests passing
🐚 ShellCheck passing

🤖 Generated by @helpers4 CI • 2026-09-09

@baxyz
baxyz merged commit 58836d4 into main Sep 9, 2026
41 checks passed
@baxyz
baxyz deleted the refactor/dedupe-arch-latest-release branch September 9, 2026 18:48
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.

1 participant