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

Release 0.3.16 #1067

Closed
wants to merge 2 commits into from
Closed

Release 0.3.16 #1067

wants to merge 2 commits into from

Conversation

joshbruce
Copy link
Member

@joshbruce joshbruce commented Feb 20, 2018

Submitter

  • $ npm version has been run.
  • Reviewer checklist is complete.
  • Merge PR.
  • Publish GitHub release using master with correct version number.
  • $ npm publish has been run.
  • Create draft GitHub release to prepare next release.

Reviewer

  • Version in package.json has been updated (see RELEASE.md).
  • The marked.min.js has been updated; or,
  • release does not change library.
  • All tests pass (remove once CI is in place).
  • All lint checks pass (remove once CI is in place).

@joshbruce
Copy link
Member Author

Want to make sure everyone can merge and confirm that this is what should be seen almost every time we do a release. Can last one to confirm do the merge? (Unless you think I broke something.)

Once merged I'll put the GitHub release package together.

@UziTech
Copy link
Member

UziTech commented Feb 20, 2018

I can see the big green button 👍

Should the min file have been updated in the same commit as the version?

@joshbruce
Copy link
Member Author

@UziTech: Yes. That's what doing it as a preversion gets us...both version and minification at the same time. Are you not seeing it?

screen shot 2018-02-20 at 3 34 09 pm

@styfle
Copy link
Member

styfle commented Feb 20, 2018

FYI, the link to RELEASE.md in your comment above is broken:

Version in package.json has been updated (see RELEASE.md).

@UziTech
Copy link
Member

UziTech commented Feb 20, 2018

@joshbruce I am seeing it in it's own commit: Run updated deployment sequence.

I thought it would be in the same commit as the version update 0.3.16

@joshbruce
Copy link
Member Author

Hmmm...fair. Could be the way the preversion hook works...??

  1. We run $ npm version
  2. NPM runs $ npm run preversion - creates the min file (does not commit)
  3. NPM update package.json - possibly commits??
  4. We commit in order to submit PR...ultimate (or final) commit??

Thoughts?

@joshbruce
Copy link
Member Author

@UziTech: I definitely did not create a commit with the 0.3.16 message; that's what's helping get me there.

@UziTech
Copy link
Member

UziTech commented Feb 20, 2018

Yup looks like npm only adds package.json and package-lock.json to the commit. I thought it would automatically add the min file too.

@UziTech
Copy link
Member

UziTech commented Feb 20, 2018

Maybe we should add an automatic commit after the build

"preversion": "npm run build && (git diff --quiet || git commit -am'minify')"

@joshbruce
Copy link
Member Author

@UziTech: Picking up on the adoption curves conversation from elsewhere (ES6), I prefer GitHub Desktop over Terminal. Never tried to do a push + PR without coming off the back-end of a commit I performed. So, not sure how explicit it will be for someone like me to know to do the PR after all things automated.

Willing to give it a shot though.

@joshbruce
Copy link
Member Author

Having said that, the latest version of GitHub Desktop doesn’t let you submit PRs directly from it anymore...so...there is that.

@joshbruce joshbruce changed the title Release 0.3.16 Release 0.3.17 Feb 25, 2018
@joshbruce joshbruce changed the title Release 0.3.17 Release 0.3.16 Feb 25, 2018
@joshbruce
Copy link
Member Author

see #1076

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.

None yet

3 participants