Skip to content

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

Merged
Firestar99 merged 3 commits intomainfrom
release-plz-alpha.1
Apr 17, 2026
Merged

setup release-plz and release v0.10.0-alpha.1#564
Firestar99 merged 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!

  • 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 and fix this later.

@Firestar99 Firestar99 force-pushed the release-plz-alpha.1 branch 2 times, most recently from d1018d7 to bd6b6d6 Compare April 13, 2026 13:47
@LegNeato
Copy link
Copy Markdown
Collaborator

Let's just release alphas daily to make sure everything is working in the release process end-to-end...we don't need to wait, that's the point of alpha.

@Firestar99 Firestar99 force-pushed the release-plz-alpha.1 branch from bd6b6d6 to a387d9c Compare April 17, 2026 12:44
@Firestar99 Firestar99 marked this pull request as ready for review April 17, 2026 12:52
@Firestar99 Firestar99 added this pull request to the merge queue Apr 17, 2026
Merged via the queue into main with commit e2e4d52 Apr 17, 2026
23 checks passed
@Firestar99 Firestar99 deleted the release-plz-alpha.1 branch April 17, 2026 14:11
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.

2 participants