Evert Timberg
d26172ada8
infra: Bump CI to node 14 ( #8426 )
...
infra: Remove duplicated ES2019 plugin
2021-02-14 15:37:12 -05:00
Jukka Kurkela
6e555e2285
Prevent test timeouts due to Chrome backgrounding ( #8360 )
...
* Prevent test timeouts due to Chrome backgrounding
* Add karma.conf.js to test filters
2021-02-01 07:50:18 -05:00
Jukka Kurkela
1110d4dd19
Update CI ( #8204 )
2020-12-19 12:52:18 -05:00
Jukka Kurkela
9b7eb5095a
CI: Conditionally run steps based on changes ( #8132 )
...
* CI: Run the `Package` step only when docs change
* Advanced conditionals
* Conditional coveralls
* Fix bunch of typos
* remove coveralls finished condition
* Revert "remove coveralls finished condition"
* Add curlys
2020-12-05 17:57:19 +02:00
Jukka Kurkela
68edcccb5e
Revert "New release workflow ( #8127 )" and fixes ( #8131 )
...
* Revert "New release workflow (#8127 )" and fixes
* Bump version to 3.0.0-beta.7
2020-12-04 21:37:46 +02:00
Jukka Kurkela
ef82880541
Update release.yml ( #8130 )
2020-12-04 20:23:01 +02:00
Jukka Kurkela
39c2b92bb2
Fix the needs job name ( #8129 )
2020-12-04 19:46:17 +02:00
Jukka Kurkela
a98c34b858
New release workflow ( #8127 )
...
* New release workflow
* Set current version
* Use org secret
2020-12-04 12:18:31 -05:00
Jukka Kurkela
7610def1c4
Remove set-env from actions ( #8063 )
...
* Remove set-env from CI
* Eanble macOs
* Another try on macOs, update npmpublish
* No xvfb-run on macOs
* Remove macos
2020-11-16 22:02:34 -05:00
Evert Timberg
68152a538e
Try and get the version number without a v
( #8036 )
...
* Try and get the version number without a `v`
* Working tag version
2020-11-11 07:25:57 -05:00
Jukka Kurkela
63ab5a03d7
Record test coverage per browser ( #8033 )
2020-11-10 19:59:11 +02:00
Jukka Kurkela
610745938b
Change to coveralls action ( #8029 )
...
* Change to coveralls action
* Parallel coveralls
2020-11-10 17:21:38 +02:00
Jukka Kurkela
93fabd1f26
Switch from bundlewatch to compressed-size ( #7943 )
...
Switch from bundlewatch to compressed-size
2020-10-22 10:45:17 -04:00
Jukka Kurkela
33a93d976c
Add *.json to .editorconfig ( #7941 )
...
* Add *.json to .editorconfig
* Modify bundlewatch
2020-10-21 20:30:55 +03:00
Jukka Kurkela
fc5bbd7a0b
Add bundlewatch ( #7940 )
...
* Add bundlewatch
2020-10-21 20:14:52 +03:00
Jukka Kurkela
04850d9477
Stop deploying docs / drafting releases from forks ( #7911 )
2020-10-18 09:27:29 -04:00
Evert Timberg
0c61d55682
Expand filename ( #7893 )
...
* Fix double env
* Properly expand name in attach step
* Update maintaining docs
2020-10-16 07:40:49 -04:00
Evert Timberg
64b4529486
Fix double env ( #7892 )
2020-10-15 17:00:28 -04:00
Evert Timberg
efa0ade501
Update workflow to use GitHub releaes ( #7891 )
2020-10-15 16:37:38 -04:00
Evert Timberg
ff354cc5b8
Remove release branch workflow ( #7827 )
...
* GitHub actions uses locked install for CI
* Add initial GitHub action to publish to NPM
* Detect the NPM tag (latest vs next) depending on the git tag
* Deploy docs from releases & master commits
* Remove Travis CI
* Update repo badge to use actions status
* Remove Travis env vars and update docs-config to take a parameter
* Update publish script regex to match other scripts
* Deploy docs action only runs in one spot
2020-10-13 17:12:19 -04:00
Jukka Kurkela
d887b0a323
Update release-drafter.yml ( #7879 )
2020-10-13 16:18:33 -04:00
Jukka Kurkela
8d5249f7bb
Add release-drafter ( #7878 )
...
* Add release-drafter
* Review feedback
2020-10-13 15:34:47 -04:00
Jukka Kurkela
064a2f3a0b
Replace gulp with npm scripts ( #7402 )
...
Gulp removed from toolchain in favour of simpler build process
2020-05-27 17:14:17 -04:00
Ben McCann
2851a94b92
Migrate from GitBook to Docusaurus ( #7295 )
...
Migrate from GitBook to Docusaurus
2020-05-05 15:19:57 -04:00
Ben McCann
29f6c67fb3
Finish removing bower ( #7294 )
2020-04-28 17:34:49 -04:00
Jukka Kurkela
ecf263ec6d
Update to actions/checkout@v2 ( #7163 )
2020-02-27 12:28:11 -05:00
Edward Thomson
f615035926
Update GitHub Actions CI to include pull requests ( #6705 )
...
* Update GitHub Actions CI to include pull requests
Update GitHub Actions CI to include pull requests, and limit both triggers to the master branch.
* Run coveralls publish on bash
Always run coveralls publish on bash - on Windows, the default shell is PowerShell but that is not appropriate for this workflow.
* Run GitHub Actions against the 2.9 branch
* Temporarily remove macOS continuous integration
Chrome is unhappy executing the tests after an update to macOS Catalina.
Remove macOS CI until that can be resolved.
2019-12-03 17:52:39 -05:00
Edward Thomson
aff7d41140
Add cross-platform CI ( #6670 )
...
* Linux and Windows CI with GitHub Actions
* Add karma-edge-launcher
* Add edge configuration to karma.conf.js
* Support --browsers on the command line for karma tests
* Add macOS CI builds
* Add karma-safari-private-launcher
* Document browser specification for tests
2019-11-06 07:14:09 -05:00