XhmikosR
41330696b9
Update devDependencies and switch to Node.js 16/npm 8
...
* @babel/core ^7.15.5 → ^7.15.8
* @babel/preset-env ^7.15.6 → ^7.15.8
* @rollup/plugin-commonjs ^20.0.0 → ^21.0.1
* @rollup/plugin-node-resolve ^13.0.5 → ^13.0.6
* autoprefixer ^10.3.6 → ^10.3.7
* babel-plugin-istanbul ^6.0.0 → ^6.1.1
* clean-css-cli ^5.3.3 → ^5.4.2
* eslint ^7.32.0 → ^8.0.0
* eslint-config-xo ^0.38.0 → ^0.39.0
* eslint-plugin-import ^2.24.2 → ^2.25.1
* eslint-plugin-qunit ^6.2.0 → ^7.0.0
* eslint-plugin-unicorn ^36.0.0 → ^37.0.1
* karma ^6.3.4 → ^6.3.5
* linkinator ^2.14.0 → ^2.14.4
* nodemon ^2.0.13 → ^2.0.14
* postcss ^8.3.8 → ^8.3.11
* postcss-cli ^9.0.0 → ^9.0.1
* rollup ^2.57.0 → ^2.58.0
* stylelint-config-twbs-bootstrap ^2.2.3 → ^2.2.4
* vnu-jar 21.9.2 → 21.10.12
2021-10-22 17:07:51 +03:00
XhmikosR
4f0187c891
Revert "Bundlewatch: stop ignoring dependabot branches ( #33192 )" ( #35069 )
...
This reverts commit 5560c86070
.
2021-10-22 17:07:51 +03:00
XhmikosR
cb55e389b8
Update CodeQL workflow ( #34961 )
2021-09-15 15:31:00 +03:00
XhmikosR
70267da28e
CI: make use of the actions/setup-node
's cache
option ( #34453 )
2021-07-21 16:20:01 +03:00
dependabot[bot]
9cf31d9f8e
Bump coverallsapp/github-action from 1.1.2 to 1.1.3 ( #34491 )
...
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action ) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/coverallsapp/github-action/releases )
- [Commits](https://github.com/coverallsapp/github-action/compare/v1.1.2...1.1.3 )
---
updated-dependencies:
- dependency-name: coverallsapp/github-action
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>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2021-07-21 16:20:01 +03:00
XhmikosR
68f6aa6780
CI: remove Node.js 10 ( #33923 )
...
Node.js 10 is EOL since 30/04/2021
2021-05-21 08:19:22 +03:00
XhmikosR
6ed3845f31
JS tests: add Node.js 16 ( #33720 )
2021-05-21 08:19:22 +03:00
XhmikosR
cce467616f
CodeQL: skip dependabot PRs too ( #33130 )
2021-03-02 17:53:37 +02:00
XhmikosR
58192b3cac
Bundlewatch: stop ignoring dependabot branches ( #33192 )
2021-03-02 17:53:37 +02:00
XhmikosR
9c264dbea5
CI: remove the cache fallback and shorten cache key ( #33012 )
2021-02-17 06:54:38 +02:00
XhmikosR
254de4cb42
CI: switch to the coverallsapp/github-action tag ( #32919 )
...
Unfortunately, they don't offer a `v1` tag
2021-02-17 06:54:38 +02:00
XhmikosR
ec1d745c10
CI: change Node.js to 14
( #32796 )
...
This is so that it's consistent with the JS workflow thus the cache should match.
2021-01-15 09:22:27 +02:00
XhmikosR
da458176f3
GitHub Actions cleanup ( #32755 )
...
* lowercase `runner.os`
* remove `CI` environment variable since it's already set by the runner
2021-01-13 11:03:32 +02:00
XhmikosR
1141a51789
CI: update to actions/setup-node@v2 ( #32635 )
2021-01-08 12:04:37 +02:00
XhmikosR
984aacc32f
Update CodeQL Action ( #32452 )
2021-01-08 12:04:37 +02:00
XhmikosR
b0e7e02ab6
CI: add a 30-min timeout for BrowserStack ( #32238 )
2021-01-08 12:04:37 +02:00
XhmikosR
6f58383f5a
Update codeql.yml ( #32125 )
...
Specify the branches and clean up the comments
2020-11-24 08:40:11 +02:00
XhmikosR
c9876ed15b
CI: specify FORCE_COLOR:2
( #32222 )
...
This should show any colors in the output
2020-11-24 08:40:11 +02:00
XhmikosR
b46f05a948
Switch to Hugo
...
This commit includes all the needed workarounds and most changes from the main branch for everything to work, like:
* removing empty lines in raw HTML that break output
* read .browserslistrc, CSS variables from disk instead of duplicating it
* using Hugo mounts
* using Hugo for the docs CSS/JS
* move ToC Sass code to a separate file while adapting it for Hugo
Thus, this patch makes our npm scripts faster since lint runs on one step and there's no separate docs assets processing.
2020-11-19 11:22:22 +02:00
XhmikosR
3f0b15cca6
CI: switch to Node.js 14. ( #32003 )
2020-10-30 16:34:06 +02:00
XhmikosR
76958761f2
CI: Skip dependabot PR branches. ( #32006 )
...
Also, reword Node.js setup step
2020-10-30 16:34:06 +02:00
XhmikosR
09df15cc3c
CI: allow skipping BrowserStack ( #31878 )
...
This basically brings back the previous behavior we had on Travis CI, where if the commit message included `[ci skip]`, BrowserStack tests didn't run.
Additionally, this allows skipping BrowserStack if the commit message contains `[skip ci]` too.
2020-10-27 12:11:01 +02:00
XhmikosR
35de511cb3
Update CodeQL action ( #31930 )
...
Should run on PRs too.
2020-10-27 12:11:01 +02:00
XhmikosR
0ec2ce44b4
Update to Ruby 2.7/Bundler 2.x. ( #31296 )
2020-08-02 16:26:19 +03:00
XhmikosR
6c04d186e2
Split GitHub Actions.
2020-06-24 15:16:58 +03:00
XhmikosR
24d5a1e996
CI: update to actions/cache@2
2020-06-04 17:53:16 +03:00
XhmikosR
eb1df3e079
Update codeql.yml ( #30777 )
...
Remove moot fail-fast option
2020-05-12 19:21:36 +03:00
XhmikosR
bad48dc3b9
CI: simplify cache
...
While it might not be possible to invalidate the cache by changing test.yml, this should speed things up a lot due to `bundle i` taking most of the time.
2020-05-12 19:21:36 +03:00
XhmikosR
fb4c8eacb0
CI: stop updating RubyGems since it's not needed
2020-05-12 19:21:36 +03:00
XhmikosR
d8691fcd5a
Update codeql.yml ( #30719 )
...
Remove `pull_request` event since it's not supported.
2020-05-07 09:31:49 +03:00
XhmikosR
1fef25b777
Revert "v4: Add Release Drafter ( #30701 )" ( #30711 )
...
This reverts commit f93e58eddb
.
2020-05-04 20:00:19 +03:00
XhmikosR
971738b4b5
Backport the CodeQL Action addition
2020-05-02 15:39:19 +03:00
Mark Otto
f93e58eddb
v4: Add Release Drafter ( #30701 )
...
* Create release-drafter.yml
* Create release-notes.yml
2020-05-01 11:22:10 +03:00
XhmikosR
748b1b9a5a
CI: remove no longer needed steps ( #30674 )
...
The latest `actions/setup-node` prints this info by default
2020-04-28 20:59:30 +03:00
XhmikosR
9c7ee5e554
CI: set CI_BRANCH_BASE
to v4-dev
...
This is so that bundlewatch compares against v4-dev and not master.
2020-04-28 20:59:30 +03:00
XhmikosR
adb08ca33a
Replace bundlesize with bundlewatch. ( #30538 )
2020-04-13 21:12:29 +03:00
XhmikosR
138e8da421
CI: switch to Ruby 2.6.
2020-03-31 21:11:29 +03:00
XhmikosR
ac5685d368
Update .github/workflows/test.yml
2020-03-09 16:26:10 +02:00
XhmikosR
81e8f52fcb
Revert "CI: switch to Ruby 2.6"
2020-03-09 16:26:10 +02:00
XhmikosR
90fef3086d
CI: switch to Ruby 2.6
2020-03-09 16:26:10 +02:00
XhmikosR
9b71d9817d
Update CI caching
2020-03-09 16:26:10 +02:00
XhmikosR
cc3ca2586f
Update Jekyll to v4.0.0.
2020-03-09 16:26:10 +02:00
XhmikosR
906a5de548
Replace broken-link-checker with linkinator
2020-03-09 16:26:10 +02:00
XhmikosR
61276d0881
Drop Node.js < 10 support and update all devDependencies.
...
* sinon 8.x doesn't work with IE, so leave it at 7.x.
2020-03-09 16:26:10 +02:00
XhmikosR
42714733b6
CI: fix Ruby caching
2020-01-02 12:11:56 +02:00
XhmikosR
16a82e7e99
Update test.yml ( #29863 )
...
Fix cache name
2020-01-02 12:11:56 +02:00
XhmikosR
2d54fa9c3f
Actions: add gems caching
2019-12-14 17:09:46 +02:00
XhmikosR
97e2e0da7c
CI: update to actions/checkout@v2
( #29847 )
2019-12-14 17:09:46 +02:00
XhmikosR
b77af55325
Actions: add npm cache ( #29765 )
2019-12-14 17:09:46 +02:00
XhmikosR
bdd8752994
Switch to the Coveralls Action ( #29478 )
...
This is the official way of using Coveralls with Actions. Also this brings back Coveralls for PRs.
2019-11-25 13:12:53 +02:00