Skip to content

Conversation

@gagik
Copy link
Contributor

@gagik gagik commented Jan 31, 2025

Draft release will bump mongosh + other packages and build a release but not persist
Publish release will also bump mongosh + other packages (there's an assumption that nothing happened between the draft => publish stage) and "persist" that in sense that it'll push a tag, and then we can make a PR to merge the tags' content into main.

@gagik gagik added the no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion) label Jan 31, 2025
@gagik gagik force-pushed the gagik/fix-mongosh-versioning branch from bb25f87 to 182268c Compare January 31, 2025 13:23
@gagik gagik changed the title fix(release): add a bump step to draft creation fix(release): add a bump step to draft and publish stages Jan 31, 2025
downloadArtifactFromEvergreen: typeof downloadArtifactFromEvergreenFn = downloadArtifactFromEvergreenFn,
ensureGithubReleaseExistsAndUpdateChangelog: typeof ensureGithubReleaseExistsAndUpdateChangelogFn = ensureGithubReleaseExistsAndUpdateChangelogFn
ensureGithubReleaseExistsAndUpdateChangelog: typeof ensureGithubReleaseExistsAndUpdateChangelogFn = ensureGithubReleaseExistsAndUpdateChangelogFn,
bumpMongoshReleasePackages: typeof bumpMongoshReleasePackagesFn = bumpMongoshReleasePackagesFn,
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am definitely getting rid of this structure of functions the moment I have a chance but for now... 😫

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, please feel very free to create a ticket for this 🙂

@gagik gagik force-pushed the gagik/fix-mongosh-versioning branch from b7a2595 to c2285a0 Compare January 31, 2025 14:07
@gagik gagik merged commit a6c7ab4 into main Jan 31, 2025
13 of 14 checks passed
@gagik gagik deleted the gagik/fix-mongosh-versioning branch January 31, 2025 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-title-validation Skips validation of PR titles (conventional commit adherence + JIRA ticket inclusion)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants