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 releasing and publishing to npm #160

Merged
merged 1 commit into from
Oct 5, 2020
Merged

Conversation

adamkudrna
Copy link
Member

@adamkudrna adamkudrna commented Oct 1, 2020

Closes #71.

@adamkudrna adamkudrna self-assigned this Oct 1, 2020
@adamkudrna adamkudrna force-pushed the maintenance/71 branch 4 times, most recently from 5d7d065 to 6e45abd Compare October 1, 2020 21:26
@adamkudrna adamkudrna force-pushed the maintenance/71 branch 4 times, most recently from b98f79e to 27cc027 Compare October 2, 2020 10:07
name: docs
path: dist/docs

update_release_draft:
Copy link
Member Author

Choose a reason for hiding this comment

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

I couldn't get this job working yet. It says the config is invalid but I'm 99% sure it's there and its's valid. I couldn't find any help nor in the docs (@mbohal), nor with Google. I believe it might start working once the 'release-drafter.yml' config is merged into master.

1. GitHub release draft is published.
2. Git tag with version number is added to `master`.
3. Package is built and published to npm package registry.
4. Documentation is built and deployed to production.
Copy link
Member Author

@adamkudrna adamkudrna Oct 2, 2020

Choose a reason for hiding this comment

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

Unfortunately, this is the only step I know it works — see react-ui.io. The rest is blocked by an unknown error in Release Drafter workflow. I hope I can figure out more once this PR is merged into master.

@adamkudrna adamkudrna marked this pull request as ready for review October 2, 2020 10:23
@adamkudrna adamkudrna linked an issue Oct 2, 2020 that may be closed by this pull request
doczrc.js Outdated Show resolved Hide resolved
@adamkudrna adamkudrna force-pushed the feature/15 branch 3 times, most recently from 9138bb0 to 9cf9ef8 Compare October 5, 2020 15:10
Base automatically changed from feature/15 to master October 5, 2020 15:18
@adamkudrna adamkudrna changed the title Automate releasing and publishing to npm (#71) Automate releasing and publishing to npm Oct 5, 2020
@adamkudrna
Copy link
Member Author

Let's try and see…

@adamkudrna adamkudrna merged commit a3cae63 into master Oct 5, 2020
@adamkudrna adamkudrna deleted the maintenance/71 branch October 5, 2020 16:24
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.

Document releasing and automate where possible
1 participant