Skip to content

feat(ci): add automatic crates.io publishing for edge/rc versions#2508

Merged
spetz merged 2 commits into
masterfrom
automatic-edge-crates-publish
Dec 21, 2025
Merged

feat(ci): add automatic crates.io publishing for edge/rc versions#2508
spetz merged 2 commits into
masterfrom
automatic-edge-crates-publish

Conversation

@hubcio
Copy link
Copy Markdown
Contributor

@hubcio hubcio commented Dec 19, 2025

Extract Rust crate publishing into reusable workflow and add auto-publish
to post-merge for versions containing -edge or -rc suffix.

  • Add _publish_rust_crates.yml reusable workflow
  • Add check-auto-publish job to detect edge/rc versions
  • Skip publishing if git tag already exists
  • Refactor publish.yml to use the new reusable workflow

hubcio and others added 2 commits December 19, 2025 13:21
Extract Rust crate publishing into reusable workflow and add auto-publish
to post-merge for versions containing `-edge` or `-rc` suffix.

- Add _publish_rust_crates.yml reusable workflow
- Add check-auto-publish job to detect edge/rc versions
- Skip publishing if git tag already exists
- Refactor publish.yml to use the new reusable workflow
@spetz spetz merged commit d7afbb6 into master Dec 21, 2025
53 checks passed
@spetz spetz deleted the automatic-edge-crates-publish branch December 21, 2025 09:35
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.

3 participants