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
XhmikosR
dd6b8682a6
CI: disable gem docs globally
2019-11-02 10:02:07 +02:00
XhmikosR
8e935b60c8
CI: install bundler 1.17 and without docs
2019-11-02 10:02:07 +02:00
XhmikosR
be452a0ed3
CI: move CI
env variable to the root of the workflow. ( #29499 )
...
This way we match the Travis CI behavior, and it's inherited by all steps.
2019-10-14 12:12:05 +03:00
XhmikosR
91a9fd96b9
coveralls: Add COVERALLS_GIT_BRANCH
( #29458 )
...
Without this, coveralls didn't receive the branch info thus leading to failures when we switched branches.
2019-10-14 12:12:05 +03:00
XhmikosR
5e304b60a1
workflows/test.yml: specify CI=true
( #29440 )
2019-10-14 12:12:05 +03:00
XhmikosR
cdfba0be4a
GH Actions updates. ( #29429 )
2019-09-26 18:37:07 +03:00