Commit Graph

31 Commits

Author SHA1 Message Date
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
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
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
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
2fe5332c45 Included githubactions in the dependabot config (#8104)
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.

Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot

GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot

https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
2022-04-03 08:12:25 +03:00
c53396124a try fixing artifacts upload 2022-03-11 20:47:15 +02:00
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
76b0d406d7 Parse dist-tag from version for publishing on NPM (#8039) 2022-03-08 15:44:57 +02:00
28d8ed5c63 Prevent Bundlemon from running in forks (#7983) 2022-02-07 18:05:16 +02:00
fe034acf48 Run Bundlemon on release optimized build (#7934) 2022-01-21 13:11:04 +01:00
44e4975339 Rename master branch to main (#7921) 2022-01-19 12:46:44 +02:00
4d63087d0d Add bundlemon to watch bundle size (#7905) 2022-01-19 11:06:41 +01:00
d86ad49d4a Publish package to NPM when pushing tag (#7854) 2021-12-13 16:14:41 +02:00
f3f28c3188 Upload files to AWS even if the file-size is the same (#7853) 2021-12-10 18:41:56 +02:00
b4a1556132 Run tests on Internet Explorer 11 (#7741)
Co-authored-by: johndoe <johnd0e@mail.ua>
2021-11-06 13:15:40 +01:00
89f99708b0 Fixup #7736 (#7742) 2021-11-04 16:27:34 +02:00
38c330defb simplify workflow config 2021-11-04 15:28:09 +02:00
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 0ae68f4658
2021-11-04 14:17:39 +02:00
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
88cf6332e1 Update dependencies to latest version and add Dependabot config (#7725) 2021-11-01 20:39:49 +02:00
8cfe1c3dc7 Drop PhantomJS from test suite (#7724) 2021-11-01 19:46:11 +02:00
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
72b525feaf try escaping secrets 2021-10-29 20:43:28 +03:00
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
90fb75a516 Upload artifacts from CI (#7691) 2021-10-19 22:32:34 +03:00
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
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
90b5f5865a remove Dependabot for now (too aggressive) 2021-09-06 11:26:40 +03:00
604d922bf6 Add a Dependabot configuration to keep dependencies up-to-date (#7653)
Also adds a package-lock.json file to ensure broken dependencies are not included by accident.
2021-09-06 11:20:33 +03:00
09d36a8d85 Update support template
Make it clearer
2019-04-30 12:34:24 +02:00
c7ac87128c Update issue templates
Hi,
Lately GitHub introduced [improvements to issue templates](https://blog.github.com/2018-05-02-issue-template-improvements/).
Let's use them to improve contributing experience ;)
2018-12-05 11:56:52 +02:00