Adds an additional test step to our CircleCI process to test successful builds.
Before
Problems with builds can only be detected by CircleCI during the deploy step; this step only runs on main and prerelease branches. As a result, commits that break builds (included automated dependency updates by Renovate) in many cases might not be detected until after merge.
After
We now test for a successful build step on every branch.
Commit-Lint commands
You can trigger Commit-Lint actions by commenting on this PR:
- `@Commit-Lint merge patch` will merge dependabot PR on "patch" versions (X.X.Y - Y change)
- `@Commit-Lint merge minor` will merge dependabot PR on "minor" versions (X.Y.Y - Y change)
- `@Commit-Lint merge major` will merge dependabot PR on "major" versions (Y.Y.Y - Y change)
- `@Commit-Lint merge disable` will desactivate merge dependabot PR
- `@Commit-Lint review` will approve dependabot PR
- `@Commit-Lint stop review` will stop approve dependabot PR
Adds an additional test step to our CircleCI process to test successful builds.
Before
Problems with builds can only be detected by CircleCI during the
deploy
step; this step only runs onmain
and prerelease branches. As a result, commits that break builds (included automated dependency updates by Renovate) in many cases might not be detected until after merge.After
We now test for a successful
build
step on every branch.