Skip to content
This repository has been archived by the owner on Mar 20, 2023. It is now read-only.

Add semantic-release #1

Merged
merged 3 commits into from Jun 11, 2020
Merged

Add semantic-release #1

merged 3 commits into from Jun 11, 2020

Conversation

jeffreylo
Copy link
Contributor

This PR adds semantic-release to ensure that the releases and tags are kept in sync with the project’s changes.

This patch adds semantic-release to the CI pipeline to ensure that
releases and tags are kept in sync with the project's changes.
Copy link
Collaborator

@johngibb johngibb left a comment

Choose a reason for hiding this comment

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

Cool! Does it actually create the tags for you?

This patch adds the contributing guidelines to ensure that
contributors author commit messages that reflect our project's
standards.
@jeffreylo jeffreylo merged commit 416213a into deliveroo:master Jun 11, 2020
@jeffreylo jeffreylo deleted the jlo/semantic-release branch June 11, 2020 21:55
@jeffreylo
Copy link
Contributor Author

jeffreylo commented Jun 12, 2020

Cool! Does it actually create the tags for you?

It does via deriving the tag version from the commit history.

It does mean that contributors should take care in introducing breaking changes as Go’s semantic import versioning will need to be considered.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants