Skip to content
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

Fix release script #7224

Merged
merged 1 commit into from
Sep 25, 2023
Merged

Fix release script #7224

merged 1 commit into from
Sep 25, 2023

Conversation

cee-chen
Copy link
Member

@cee-chen cee-chen commented Sep 25, 2023

🤦 I totally forgot in #7213 when I removed the sync-docs step that that step was doing the final push of all release commits. We need to re-add the push step somewhere, and I figured bogarting/using our existing push step for tags made the most sense

@@ -79,7 +79,7 @@ if (args.dry_run) {

if (args.steps.indexOf('tag') > -1) {
// push the version commit & tag to upstream
execSync('git push upstream --tags', execOptions);
execSync('git push upstream --follow-tags', execOptions);
Copy link
Member Author

Choose a reason for hiding this comment

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

Docs: https://git-scm.com/docs/git-push#Documentation/git-push.txt---follow-tags

Essentially this should push all main commits to upstream, and also push the tag created from the previous npm version step as well

Copy link
Contributor

@1Copenut 1Copenut left a comment

Choose a reason for hiding this comment

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

🚢 it

@cee-chen cee-chen enabled auto-merge (squash) September 25, 2023 19:53
@kibanamachine
Copy link

Preview staging links for this PR:

@cee-chen cee-chen merged commit 501e186 into elastic:main Sep 25, 2023
12 checks passed
@elasticmachine
Copy link
Collaborator

💚 Build Succeeded

@cee-chen cee-chen deleted the fix-release-script branch September 25, 2023 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants