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

Automate version release process for 2.x branch #2653

Closed
wants to merge 6 commits into from
Closed

Conversation

Shelob9
Copy link
Collaborator

@Shelob9 Shelob9 commented Jan 26, 2015

resolves #2648

Shelob9 and others added 5 commits January 26, 2015 00:17
I added a "git_tag" to package.json, name can be changed to something else but it's used to replace the tag url and name in README.md

Also I don't believe last_version is used anymore and can be removed
@scrutinizer-notifier
Copy link

The inspection completed: No new issues

@sc0ttkclark
Copy link
Member

Does this work?

@sc0ttkclark sc0ttkclark added this to the Pods 2.5.2 milestone Jan 30, 2015
@sc0ttkclark sc0ttkclark self-assigned this Jan 30, 2015
@Shelob9
Copy link
Collaborator Author

Shelob9 commented Jan 30, 2015

I think. I can't test the whole thing without doing a release. It's based on acknowledge-me's deploy script, which works swiminigly.

@sc0ttkclark
Copy link
Member

Let's test it this week for Pods 2.5.2 release. Tomorrow or Friday should work. What's the process?

@Shelob9
Copy link
Collaborator Author

Shelob9 commented Feb 5, 2015

@sc0ttkclark See #2653 (comment)

@sc0ttkclark
Copy link
Member

So we have to put the old_version as whatever the alpha version was in 2.x branch, right?

@Shelob9
Copy link
Collaborator Author

Shelob9 commented Feb 5, 2015

@sc0ttkclark Oops those docs are behind the improvements @jamesgol did. All we have to do now is changes version in package.json and git_tag in package.json and run grunt release

@sc0ttkclark
Copy link
Member

So the steps leading up to running this, should be:

  1. Finish all release work
  2. Merge 2.x into master
  3. Run this script?

Or do 2 and 3 get switched, or is that all part of it?

@Shelob9
Copy link
Collaborator Author

Shelob9 commented Feb 5, 2015

@sc0ttkclark I updated those docs, will make into real docs later tonight or tomorrow. But yes you are right. This is designed to happen after we merge 2.x into master. It updates version numbers, commits that, tags the master branch, and then pushes all to GitHub and WPORG SVN.

I can walk you through it when we do it.

@sc0ttkclark
Copy link
Member

Great, I'll setup the 2.5.2 PR.

@Shelob9
Copy link
Collaborator Author

Shelob9 commented Apr 14, 2015

Closeing as #joshfail will redo

@Shelob9 Shelob9 closed this Apr 14, 2015
@Shelob9 Shelob9 deleted the feature/2648 branch April 14, 2015 22:04
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.

Automate release process in 2.x
4 participants