Open jhanstra opened 9 years ago
I am (at least for cases where your commits are contained within the My UW part of the project), but maybe we should get together to talk about releases, especially now that @nblair has added the Maven Central release. Next week maybe?
Doing a full release involves:
bower.json
and package.json
, but also in a couple places where its referenced in the Jekyll site _layouts/page.html
and getting-started/index.md
grunt compress:release_zip
will add a .zip file to the build directory with the current version (pulled from package.json)Is MyUW bringing this in via bower or Maven?
If you are using bower and don't want to do a full release, you could reference the latest commit SHA1, e.g. "uw-ui-toolkit": "84c6626"
Or I can release 2.3 for you too :) Just let me know.
I would love to meet sometime next week to talk about releases. There's not a huge rush on this so anytime next week is good (especially after hearing about that feature of bower to reference a commit SHA1 - I didn't know you could do that, that's awesome!). MyUW is using Bower, I don't know much about Maven currently.
I think we can wait until next week to push a new release. Until then I'll keep adding stuff as I write it.
Sounds good. I'm still on old calendaring system and don't seem able to schedule with anyone anymore. I'm available next Wednesday-Friday mornings 9-noon. Check with Nick B and see if there's a time that works for you. I've got some other time too but let's start there.
@jnweaver we don't technically need to run a Maven release for every release at this point, although it would be a good thing to get our heads around.
IIRC @jhanstra is just depending on the bower releases. DoIT Number is the only application I know of that depends on the Maven release.
I can open a separate task to unify the release process.
@jnweaver @nblair I would like to cut a new release as there are some link styles and new namespacing I need to pull into MyUW. Are you comfortable with me tagging new releases?