strawdynamics / luminous

A simple, lightweight, no-dependencies JavaScript lightbox
BSD 2-Clause "Simplified" License
776 stars 70 forks source link

ci: circle migration, build test, prepare and prepublishOnly #606

Closed atlawrie closed 1 year ago

atlawrie commented 1 year ago

Migrates our CI pipeline from Travis to CircleCI. Adds an additional test step to our CI process to test successful builds. Adds additional scripts to ensure properly updated dist prior to release.

commit-lint[bot] commented 1 year ago

Continuous Integration

Circle

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