Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@jssblck
Copy link
Contributor

@jssblck jssblck commented Mar 10, 2025

Overview

Fixes an issue in the release process where tags were not fetched during the release, preventing the release from being able to generate changelogs.

This also updates the release process to run a "dry run" on PRs so that any issues like this can be caught earlier in the future.

Acceptance criteria

The release process can now generate changelogs.

Testing plan

Validated CI run manually: https://github.com/fossas/circe/actions/runs/13773797629/job/38518509098

Metrics

None

Risks

No risk

References

None

Checklist

  • I added tests for this PR's change (or explained in the PR description why tests don't make sense).

@jssblck jssblck marked this pull request as ready for review March 10, 2025 20:16
@jssblck jssblck requested a review from a team as a code owner March 10, 2025 20:16
@jssblck jssblck requested a review from nficca March 10, 2025 20:16
@jssblck jssblck merged commit 7e12d13 into main Mar 10, 2025
19 checks passed
@jssblck jssblck deleted the ci/release branch March 10, 2025 20:16
@jssblck
Copy link
Contributor Author

jssblck commented Mar 10, 2025

@nficca since this is a very low impact change i'm just going to merge but feel free to review and comment, if you do i'll address them after the fact

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