Skip to content

feat: use shared autorelease workflow #17

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Nov 5, 2024
Merged

Conversation

rswanson
Copy link
Member

@rswanson rswanson commented Nov 5, 2024

TL;DR

Simplified the auto-release workflow by utilizing a reusable workflow from init4tech/actions.

What changed?

Replaced the custom release verification and creation logic with a standardized reusable workflow. The new workflow maintains the same trigger conditions (pushing to main branch with changes to Cargo.toml) while reducing complexity.

How to test?

  1. Update the version in Cargo.toml
  2. Push changes to the main branch
  3. Verify that a new release is automatically created with the updated version

Copy link
Member Author

rswanson commented Nov 5, 2024

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @rswanson and the rest of your teammates on Graphite Graphite

@rswanson rswanson marked this pull request as ready for review November 5, 2024 20:12
Copy link
Member Author

rswanson commented Nov 5, 2024

Merge activity

  • Nov 5, 4:10 PM EST: A user started a stack merge that includes this pull request via Graphite.
  • Nov 5, 4:10 PM EST: A user merged this pull request with Graphite.

@rswanson rswanson merged commit e94d159 into main Nov 5, 2024
5 checks passed
@rswanson rswanson deleted the swanny/use-shared-workflow branch November 5, 2024 21:10
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