Skip to content

ci: publish nested standalone archives as release assets - #994

Merged
0xallam merged 1 commit into
mainfrom
devin/1786042864-release-assets
Aug 6, 2026
Merged

ci: publish nested standalone archives as release assets#994
0xallam merged 1 commit into
mainfrom
devin/1786042864-release-assets

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

Summary

The v1.5.0 release published with only the 5 wheels — the standalone strix-1.5.0-*.tar.gz/.zip archives are missing. Since dist/*.whl was added to the build artifact paths, the artifact root became dist/, so the archives sit in a release/ subdirectory inside it; after merge-multiple download they land at release/release/*, which the non-recursive files: release/* glob skips.

- files: release/*
+ files: release/**

Link to Devin session: https://app.devin.ai/sessions/41db97c4aa2c42d2a2ce9a2ef59d7425
Requested by: @0xallam

@0xallam 0xallam self-assigned this Aug 6, 2026
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@greptile-apps

greptile-apps Bot commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

The PR makes the release asset glob recursive so standalone archives retained under a nested release/ artifact directory are uploaded alongside wheels.

  • Changes the release action’s file pattern from release/* to release/**.
  • Restores publication of platform-specific .tar.gz and .zip archives required by standalone self-update.

Confidence Score: 5/5

The PR appears safe to merge because the recursive glob includes the intended nested release archives without exposing unrelated workspace files.

The release job downloads only explicitly uploaded wheels and standalone archives into its release directory, and the expanded glob allows the nested archives to reach the GitHub release step.

Important Files Changed

Filename Overview
.github/workflows/build-release.yml The recursive glob correctly includes nested standalone archives without changing build or artifact-generation behavior.

Reviews (1): Last reviewed commit: "ci: publish nested standalone archives a..." | Re-trigger Greptile

@0xallam
0xallam merged commit b086624 into main Aug 6, 2026
2 checks passed
@0xallam
0xallam deleted the devin/1786042864-release-assets branch August 6, 2026 19:04
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