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

ci: semantic release #45

Merged
merged 8 commits into from
Mar 28, 2022
Merged

ci: semantic release #45

merged 8 commits into from
Mar 28, 2022

Conversation

OrRosenblatt
Copy link
Contributor

@OrRosenblatt OrRosenblatt commented Mar 18, 2022

What

A github action will release new version using semantic-release after changes were push to master (including after PRs that were merged to master).
As part of the overall change, dependabot configuration has been added to support semantic commits, and the CI github action was updated to be triggered for any PR (until now only PRs to master triggered the workflow) and not when pushing to master.

.github/workflows/release.yml Outdated Show resolved Hide resolved
.github/workflows/release.yml Outdated Show resolved Hide resolved
OrRosenblatt and others added 2 commits March 22, 2022 14:42
Co-authored-by: Natalya Shrits <natalya.shrits@asurion.com>
release.config.js Outdated Show resolved Hide resolved
@nataly87s
Copy link
Contributor

I think you need to install the @semantic-release/exec package as well 🤔

@OrRosenblatt
Copy link
Contributor Author

OrRosenblatt commented Mar 23, 2022

You're completely right of course 👍🏽 : https://semantic-release.gitbook.io/semantic-release/usage/plugins#default-plugins

@OrRosenblatt OrRosenblatt merged commit dfaaf42 into master Mar 28, 2022
@OrRosenblatt OrRosenblatt deleted the ci-release branch March 28, 2022 17:54
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.

2 participants