Skip to content

fix: semver release - #235

Merged
kuraisle merged 4 commits into
mainfrom
fix-semver-release
Oct 7, 2026
Merged

kuraisle merged 4 commits into
mainfrom
fix-semver-release

Conversation

@kuraisle

@kuraisle kuraisle commented Oct 7, 2026 •

Copy link
Copy Markdown
Member
🦋 Bug Fix
🛠️ Repo maintenance

PR Description

Azure can't pull the amd64 image from the release because the labelling doesn't work with my "clever" workaround.
What's the remedy to a "clever" workaround?
Another workaround!

This time, what I've tried to do is add a step that runs the build for both architectures, writing to a cache for each architecture, then if that succeeds, running the release and triggering the publish-container workflow.
This now has a cache to pull from for each, so it can do that and hopefully add not too much time, while the download of the dependency that sometimes fails doesn't happen there.
Then the semver release is triggered for the published container.

I'm hoping the caching sorts the rate limiting issue I've encountered before. I had hoped to add multi-arch build to the check-container-builds workflow, but docker build with only load if you have a single platform, which the part testing that it runs relies upon.

✅ Added/updated tests?

  • This PR contains relevant tests / Or doesn't need to per the below explanation

@kuraisle kuraisle changed the title Fix semver release fix: semver release Oct 7, 2026
@kuraisle
kuraisle merged commit d8ba510 into main Oct 7, 2026
8 checks passed
@kuraisle
kuraisle deleted the fix-semver-release branch October 7, 2026 14:32
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown

🎉 This PR is included in version 1.2.4 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants