Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CD/CI] Add GitHub Actions to run tests and publish new package versi…
…ons to npm (#683) Add GitHub Actions to: 1. Run tests for every PR and every commit to `master`. 2. Publish a new package version to npm every time we create a new release. Additionally, updated the gulp test scripts in the following way: * `gulp test:integration` does not run unit tests anymore, just the integration tests. * `gulp test` now runs integration tests in addition to the unit and browser tests it was already running before. * Browser tests now run in FirefoxHeadless and ChromeHedless because the Firefox browser we used in travis won't work for GH Actions. * Missing a workflow to update gh-pages when we release a new version.
- Loading branch information