Repository navigation
Make the release pipeline run and publish the missing model asset - #6
Merged
Merged
Conversation
release.yml: the image job's ${{ }} expressions sat inside { } flow
mappings, which is invalid YAML, so every run failed before starting and
no image or installers were ever published. Installer upload also needs
contents: write.
models.yml (run by hand): exports SigLIP to ONNX on a runner, checks
parity and uploads it to the models-v1 release that models fetch expects.
Dockerfile: OCI source label so the ghcr image links to this repo.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix prepared a fix for the issue found in the latest run.
- ✅ Fixed: Models release becomes Latest
- Added --latest=false to gh release create so the models-v1 weights release is not marked as Latest.
You can send follow-ups to the cloud agent here.
Reviewed by Cursor Bugbot for commit 0f5878c. Configure here.
gh release create defaults to marking a release as Latest. Pass --latest=false so the weights-only models-v1 tag does not take over /releases/latest ahead of the product version.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
The README's quick start fails at every step for a new user. This PR fixes the parts that live in the repo.
release.yml: theimagejob used${{ }}expressions inside{ }flow mappings. That's invalid YAML, so every run failed in 0 s and no Docker image or desktop installers were ever published. They're now block mappings. The installer job also getscontents: writeso electron-builder can upload to the draft release.models.yml(new, manual trigger): exports SigLIP to ONNX on a GitHub runner withscripts/export_siglip.py, checks parity against PyTorch, and uploadssiglip-base-multilingual.tar.bz2to themodels-v1release thatmetachlorian models fetchdownloads (OPEN_QUESTIONS Q4).Dockerfile: OCI labels so the ghcr.io image links to this repo.After merging
mainsoscripts/install.sh's raw URL resolves.v0.1.0to publish the image and draft installers.🤖 Generated with Claude Code
Note
Low Risk
Changes are limited to GitHub Actions, Dockerfile metadata, and release asset publishing—no application runtime or auth logic.
Overview
Unblocks release and model publishing that were failing or missing from the repo.
release.ymlfixes invalid YAML in the Dockerimagejob (GitHub expressions inside flow-stylewithblocks), which prevented the workflow from running at all. The desktop build job now grantscontents: writeso electron-builder can upload installers to a draft release.Adds a new manual workflow
models.ymlthat exports SigLIP to ONNX viascripts/export_siglip.py, checks parity, packagessiglip-base-multilingual.tar.bz2(+ SHA256), and uploads to themodels-v1release used bymetachlorian models fetch.The Dockerfile gains standard OCI image labels linking ghcr.io images back to the repo.
Reviewed by Cursor Bugbot for commit d359025. Bugbot is set up for automated code reviews on this repo. Configure here.