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

chore(ci): add canary publishing steps #2988

Merged

Conversation

joshblack
Copy link
Contributor

Adds in canary publishing steps on master in CI. This will version our packages using the --canary flag with a minor bump. This means that the current version v10.3.0 would become v10.3.0-alpha.X+HASH and is available under the canary dist tag on npm.

Changelog

New

Changed

  • CircleCI config now has a release task that only runs on master, this task will create a npmrc with the environment NPM_TOKEN and then trigger a publish with lerna publish

Removed

@project-bot project-bot bot added this to PR: needs review 🕵️ in Carbon support Jun 9, 2019
@netlify
Copy link

netlify bot commented Jun 9, 2019

Deploy preview for the-carbon-components ready!

Built with commit 3067e15

https://deploy-preview-2988--the-carbon-components.netlify.com

@netlify
Copy link

netlify bot commented Jun 9, 2019

Deploy preview for carbon-components-react ready!

Built with commit 3067e15

https://deploy-preview-2988--carbon-components-react.netlify.com

@netlify
Copy link

netlify bot commented Jun 9, 2019

Deploy preview for carbon-elements ready!

Built with commit 3067e15

https://deploy-preview-2988--carbon-elements.netlify.com

@netlify
Copy link

netlify bot commented Jun 9, 2019

Deploy preview for the-carbon-components ready!

Built with commit a3a48fb

https://deploy-preview-2988--the-carbon-components.netlify.com

@netlify
Copy link

netlify bot commented Jun 9, 2019

Deploy preview for carbon-components-react ready!

Built with commit a3a48fb

https://deploy-preview-2988--carbon-components-react.netlify.com

@netlify
Copy link

netlify bot commented Jun 9, 2019

Deploy preview for carbon-elements ready!

Built with commit a3a48fb

https://deploy-preview-2988--carbon-elements.netlify.com

Copy link
Member

@emyarod emyarod left a comment

Choose a reason for hiding this comment

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

looks good to me, just need to address merge conflict

Carbon support automation moved this from PR: needs review 🕵️ to PR: ready to merge 🔜 Jun 10, 2019
@joshblack joshblack merged commit 30d7f38 into carbon-design-system:master Jun 10, 2019
Carbon support automation moved this from PR: ready to merge 🔜 to Issue/PR: Closed 🙌 Jun 10, 2019
@joshblack joshblack deleted the chore/add-canary-publishing branch June 10, 2019 22:11
joshblack added a commit to joshblack/carbon that referenced this pull request Jun 11, 2019
* chore(ci): add canary publishing steps

* chore(ci): change filter key to filters

* Update config.yml
emyarod pushed a commit to emyarod/carbon that referenced this pull request Jun 18, 2019
* chore(ci): add canary publishing steps

* chore(ci): change filter key to filters

* Update config.yml
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.

None yet

4 participants