Skip to content

Rework [release] changelog commit#7

Merged
blimmer merged 1 commit intomasterfrom
bug/skip-ci-publish-to-rubygems
Feb 23, 2018
Merged

Rework [release] changelog commit#7
blimmer merged 1 commit intomasterfrom
bug/skip-ci-publish-to-rubygems

Conversation

@blimmer
Copy link
Contributor

@blimmer blimmer commented Feb 23, 2018

To avoid a race condition between publishing the changelog and publishing to rubygems, I originally was using a [skip-ci] tag. However because that was the command that was being tagged, my publish_to_rubygems logic wasn't running. So, this PR reworks it slightly.

When there is a newer version on master than rubygems, we create the changelog and push it to master with the [release] prefix. This commit then kicks off the GitHub release tagging and the push to rubygems.org.

@blimmer blimmer merged commit 7c4c1f2 into master Feb 23, 2018
@blimmer blimmer deleted the bug/skip-ci-publish-to-rubygems branch February 23, 2018 21:08
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.

1 participant