Volodymyr Agafonkin
f6653360c6
Fix CI tests to not depend on big Chrome window size ( #9235 )
2024-01-29 12:51:23 +02:00
dependabot[bot]
56c14215a7
Bump actions/cache from 3 to 4 ( #9224 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22 13:26:46 +01:00
dependabot[bot]
62edb892bd
Bump actions/setup-node from 3 to 4 ( #9152 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-30 13:24:38 +01:00
dependabot[bot]
fe8a7e8375
Bump actions/checkout from 3 to 4 ( #9081 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-11 14:58:37 +02:00
Jon Koops
3a5e472e88
Replace expect.js with Chai ( #8952 )
2023-05-15 13:55:28 +02:00
Jon Koops
058c3de975
Remove Rollup pre-proccesor from Karma runner ( #8935 )
2023-04-27 23:41:30 +02:00
Jon Koops
cc73ef35ab
Use OS name as part of cache key for jobs ( #8750 )
2022-12-27 12:29:10 +01:00
Jon Koops
a33cedb1ed
Run CI on latest version of Windows ( #8743 )
2022-12-25 20:05:50 +01:00
Jon Koops
6883dd7881
Run CI on latest version of Ubuntu ( #8744 )
2022-12-24 22:53:29 +02:00
Jon Koops
020981ec1a
Lock actions/cache to version 3.2.0 ( #8742 )
2022-12-24 17:26:52 +01:00
Jon Koops
175b00ffbb
Upgrade Bundlemon to v2 ( #8676 )
2022-11-21 13:29:44 +01:00
Volodymyr Agafonkin
a1fb101612
Simplify workflows on CI ( #8671 )
2022-11-19 13:34:10 +01:00
Jon Koops
3233cdb068
Run CI on Ubuntu 20.04 ( #8670 )
2022-11-18 22:11:53 +01:00
Jon Koops
ed206fabfa
Use Node.js version 18 for CI ( #8640 )
2022-11-07 09:22:48 -05:00
Adrian Serbanescu
bf20569dce
Add Windows and MacOS to the testing matrix ( #8540 )
2022-10-09 16:32:17 +02:00
Jon Koops
66c9b7e252
Add Dependabot config for Bundler dependencies ( #8516 )
2022-10-04 18:15:39 +02:00
Exequiel Ceasar Navarrete
f3d8a05ceb
Build documentation with Jekyll on CI ( #8504 )
2022-10-02 17:36:59 +02:00
Jon Koops
3d3e8cc5c1
Use different cache keys on CI for more reliable builds ( #8487 )
2022-09-27 13:31:50 +03:00
Jon Koops
e4c8f645be
Remove Internet Explorer from test framework ( #8264 )
...
* Remove Internet Explorer from CI
* Remove Internet Explorer from Karma config
2022-09-22 13:02:32 +03:00
Alex
914a62e48d
GitHub Workflows security hardening ( #8419 )
2022-08-30 12:16:06 +02:00
Jon Koops
c1bd677d64
Use major version ranges for Github Actions ( #8286 )
2022-06-09 12:03:09 +03:00
dependabot[bot]
afe4e4a5d8
Bump actions/setup-node from 3.1.1 to 3.2.0 ( #8245 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3.1.1...v3.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-16 15:42:52 +03:00
dependabot[bot]
f7eec31ce7
Bump actions/setup-node from 3.1.0 to 3.1.1 ( #8155 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 16:31:42 +03:00
dependabot[bot]
d9ef8c1e67
Bump actions/cache from 3.0.1 to 3.0.2 ( #8135 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3.0.1...v3.0.2 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-12 18:06:16 +03:00
dependabot[bot]
760b91a5e2
Bump actions/cache from 2 to 3.0.1 ( #8108 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3.0.1 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 08:19:19 +03:00
dependabot[bot]
4f160a10e6
Bump actions/checkout from 2 to 3 ( #8107 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 08:19:12 +03:00
dependabot[bot]
78e1d54c6a
Bump actions/setup-node from 2 to 3.1.0 ( #8106 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.1.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3.1.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-03 08:18:50 +03:00
Vladimir Agafonkin
c53396124a
try fixing artifacts upload
2022-03-11 20:47:15 +02:00
Vladimir Agafonkin
50621a5bdb
Potentially fix path for tagged artifacts upload ( #8046 )
...
* potentially fix path for artifacts upload
* simplify path config for artifacts
2022-03-11 20:35:53 +02:00
Vladimir Agafonkin
76b0d406d7
Parse dist-tag from version for publishing on NPM ( #8039 )
2022-03-08 15:44:57 +02:00
Jon Koops
28d8ed5c63
Prevent Bundlemon from running in forks ( #7983 )
2022-02-07 18:05:16 +02:00
Jon Koops
fe034acf48
Run Bundlemon on release optimized build ( #7934 )
2022-01-21 13:11:04 +01:00
Jon Koops
44e4975339
Rename master branch to main ( #7921 )
2022-01-19 12:46:44 +02:00
Jon Koops
4d63087d0d
Add bundlemon to watch bundle size ( #7905 )
2022-01-19 11:06:41 +01:00
Jon Koops
d86ad49d4a
Publish package to NPM when pushing tag ( #7854 )
2021-12-13 16:14:41 +02:00
Jon Koops
f3f28c3188
Upload files to AWS even if the file-size is the same ( #7853 )
2021-12-10 18:41:56 +02:00
Jon Koops
b4a1556132
Run tests on Internet Explorer 11 ( #7741 )
...
Co-authored-by: johndoe <johnd0e@mail.ua>
2021-11-06 13:15:40 +01:00
johnd0e
89f99708b0
Fixup #7736 ( #7742 )
2021-11-04 16:27:34 +02:00
Vladimir Agafonkin
38c330defb
simplify workflow config
2021-11-04 15:28:09 +02:00
johnd0e
541a0f1ec1
Tests: remove non-functional Firefox setting ( #7736 )
...
dom.w3c_pointer_events.enabled does not exist in recent Firefox
Anyway, it is not really useful after 0ae68f4658cb1cd85e6e0c67a24b12e5e6282e22
2021-11-04 14:17:39 +02:00
Jon Koops
e3fde981e2
Continue running tests even if one fails ( #7723 )
...
* Continue running tests even if one fails
* Use fail fast instead
2021-11-01 22:57:01 +02:00
Jon Koops
8cfe1c3dc7
Drop PhantomJS from test suite ( #7724 )
2021-11-01 19:46:11 +02:00
Vladimir Agafonkin
234f7ab5a6
Check for secrets before trying to deploy ( #7711 )
...
* check secrets
* fix syntax
* only check secrets for master + tags
2021-10-29 21:01:54 +03:00
Vladimir Agafonkin
72b525feaf
try escaping secrets
2021-10-29 20:43:28 +03:00
Jon Koops
d3fbd05be2
Split main workflow into multiple parallel jobs ( #7710 )
...
* Split main workflow into multiple parallel jobs
* reenable secrets check
Co-authored-by: Jon Koops <jonkoops@gmail.com>
Co-authored-by: Vladimir Agafonkin <agafonkin@gmail.com>
2021-10-29 20:37:48 +03:00
Jon Koops
90fb75a516
Upload artifacts from CI ( #7691 )
2021-10-19 22:32:34 +03:00
Jon Koops
d6d6051ac6
Run tests on browsers instead of PhantomJS ( #7660 )
...
* Run tests on browsers instead of PhantomJS
* Allow CI to run on pull requests
2021-09-06 22:06:31 +03:00
Jon Koops
2f70965ae7
Run CI on Github actions ( #7654 )
...
* Run CI on Github actions
* Run on any push event
* Run lint as a seperate task
2021-09-06 16:57:55 +03:00