Skip to content

setup release-plz and release v0.10.0-alpha.1#564

Draft
Firestar99 wants to merge 3 commits intomainfrom
release-plz-alpha.1
Draft

setup release-plz and release v0.10.0-alpha.1#564
Firestar99 wants to merge 3 commits intomainfrom
release-plz-alpha.1

Conversation

@Firestar99
Copy link
Copy Markdown
Member

@Firestar99 Firestar99 commented Apr 13, 2026

Caution

Merging this PR will trigger the release!

Warning

Requires #563

  • setup release-plz
    • changelogs must be manually written due to our commits not following conventional commits
    • configured to only do things once and not for every crate:
      • only one tag v0.10.0-alpha.1
      • only one changelog in /CHANGELOG.log
    • trusted publishing is set up
      • published a dummy crate to cargo-gpu-install to set that up, since trusted publishing only works on existing crates
  • release v0.10.0-alpha.1
    • manually written release, will be published by release-plz once this PR merges (due to branch name matching release-plz*, according to these docs)
    • changelog contents were initially extracted by AI, I cleaned it up a lot and grouped them semantically
    • Do we want a highlights section in the changelog or as a blog post?
  • see Setup release-plz spirv-tools-rs#29 as reference

Problem

The release-pr updating the version number updates /Cargo.lock but not /tests/difftests/tests/Cargo.lock, leading to CI failure when merging future releases. Not yet sure how to fix, needs to be fixed so the release PRs of alpha.2 work, so we could go ahead with this release without fixing this.

@Firestar99 Firestar99 force-pushed the release-plz-alpha.1 branch from 2ac0035 to d1018d7 Compare April 13, 2026 13:17
@Firestar99 Firestar99 force-pushed the release-plz-alpha.1 branch from d1018d7 to bd6b6d6 Compare April 13, 2026 13:47
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