jacktuck / unfurl

Metadata scraper with support for oEmbed, Twitter Cards and Open Graph Protocol for Node.js :zap:
MIT License
474 stars 51 forks source link

Add semantic releases #65

Closed jacktuck closed 3 years ago

jacktuck commented 4 years ago

https://semantic-release.gitbook.io/

jacktuck commented 3 years ago

We now have semantic release running.

trieloff commented 3 years ago

With Semantic Release set up, you might want to try this GitHub action we are using in Helix: https://github.com/adobe/helix-embed/blob/master/.github/workflows/semver-check.yaml

It will leave a comment like this https://github.com/adobe/helix-embed/pull/345#issuecomment-739253429 for every PR to tell you about the release impact, which makes it easy to spot breaking changes or mislabeled changes.

jacktuck commented 3 years ago

@trieloff That's really useful! I did develop a similar bot at my day job but I don't work there anymore so don't have the source code 🤦 . I'll remember your bot next time I'm setting up semantic release :)