Jakob Linskeseder
65f24eb8b6
Publish latest and tags to AWS S3
...
This recreates the logic from this removed
TravisCI job:
https://github.com/handlebars-lang/handlebars.js/blob/a9a8e403213583ca90cb7c872d3a22796c37d961/.travis.yml#L16-L25
2023-07-29 21:09:35 +02:00
Jakob Linskeseder
b3ffb16e5d
Fix browser tests in CI pipeline
2023-07-24 21:55:20 +02:00
Jakob Linskeseder
b4a54ad86e
Test with Node 20
2023-05-17 01:30:18 +02:00
Jakob Linskeseder
785a63e0a8
Test on Node 18 and drop EOL Node 10
...
* Updated lock-file to fix https://github.com/npm/cli/issues/4859 .
* Updated integration-tests to webpack 5 to fix
https://github.com/webpack/webpack/issues/14532 .
* Added `mode` to webpack-integration-tests to avoid
the warning `The 'mode' option has not been set...`.
* Replaced outdated `grunt-bg-shell`-package to get rid of
coffee-script warnings
2022-10-16 22:21:56 +02:00
Jakob Linskeseder
e0de1d9a4a
Add CI check for unmet dependencies
...
Fixes #1592
2022-05-20 22:37:11 +02:00
Jakob Linskeseder
03d387bf8e
Fix rollup warning when importing Handlebars as ESM
...
Closes #1696
2021-12-29 21:35:16 +01:00
Jakob Linskeseder
e0f50b4eec
Add integration-tests to CI workflow
2021-12-29 21:35:16 +01:00
Jakob Linskeseder
9ed9418488
Replace Saucelabs with Playwright
...
Also reorganized npm scripts.
2021-12-29 21:35:16 +01:00
Jakob Linskeseder
af92e32822
Run CI tests on more versions
2021-12-03 23:12:20 +01:00
Jay Linski
8eefee56ff
Replace Travis CI with GitHub action ( #1772 )
2021-12-03 19:04:01 +01:00