Skip to content

Fix release workflow: deprecated macOS runner + blocked downstream jobs#12

Merged
slepp merged 3 commits intomainfrom
fix/release-workflow
Feb 25, 2026
Merged

Fix release workflow: deprecated macOS runner + blocked downstream jobs#12
slepp merged 3 commits intomainfrom
fix/release-workflow

Conversation

@slepp
Copy link
Contributor

@slepp slepp commented Feb 24, 2026

  • Replace deprecated macos-13 with macos-15 for darwin-x86_64 builds
  • Add continue-on-error for darwin-x86_64 (MLIR cross-compilation on ARM runner is best-effort)
  • Change downstream job conditions from == 'success' to != 'failure' so continue-on-error targets don't block the release pipeline

- Replace deprecated macos-13 with macos-15 for darwin-x86_64 builds
- Add continue-on-error for darwin-x86_64 (cross-compiling MLIR on ARM
  runner may fail until proper cross-compilation is set up)
- Change release/docker/linux-packages job conditions from
  needs.build.result == 'success' to != 'failure' so continue-on-error
  targets don't block the entire release pipeline
- build-packages.sh: inject VERSION into debian/rpm/arch/alpine templates
  after copying (templates keep baseline version, build patches it)
- release.yml: filter download-artifact to hew-v* pattern to avoid
  downloading docker buildx cache artifacts that can't be extracted
- Bump workspace version to 0.1.2
@slepp slepp merged commit 5955c07 into main Feb 25, 2026
8 of 14 checks passed
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