imgix / ember-cli-imgix

Easily add imgix functionality to your Ember application
https://imgix.github.io/ember-cli-imgix
MIT License
26 stars 13 forks source link

ci(build): add build test step #230

Closed atlawrie closed 1 year ago

atlawrie commented 1 year ago

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[bot] commented 1 year ago

Continuous Integration

Contributors

atlawrie

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