Christopher Allen
f1e5f22423
chore(tests): Enable testing on node.js v18.x on GitHub CI ( #6619 )
...
* chore(tests): Enable testing on node.js v18.x on GitHub CI
* chore(tests): Remove outdated calls to test:prepare npm script
The calls to `npm run test:prepare` in `tests/scripts/setup_*_env.sh`
should have been removed along with that npm script in PR #4906 .
* chore(deps): Fix alphabetisation in package.json
2023-01-09 09:57:12 +00:00
Christopher Allen
e145102b84
chore(tests): Drop build/test support for node.js v12 ( #6222 )
...
* chore(tests): Stop testing on node.js v12
* chore(build): Remove obsolete workaround for closure-calculate-chunks
2022-08-11 18:01:45 +01:00
dependabot[bot]
34bd92a8f0
chore(deps): bump actions/checkout from 2 to 3 ( #6112 )
...
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-05-05 10:10:04 -07:00
dependabot[bot]
b17be492c5
chore(deps): bump actions/setup-node from 1 to 3 ( #6111 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 1 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v1...v3 )
---
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-25 07:27:44 -07:00
Naveen
e0d81ef03d
chore: Set permissions for GitHub actions ( #6077 )
...
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com >
2022-04-18 08:59:51 -07:00
kozbial
6fc90213a6
Merge branch 'develop' into merge-develop-to-goog_module
2021-09-21 16:04:33 -07:00
alschmiedt
631b3ead5a
chore: remove support for node 10 ( #5496 )
2021-09-17 13:34:56 -07:00
alschmiedt
0e43ddc4ba
fix: adds a fix for npm install failing ( #5471 )
2021-09-15 13:12:02 -07:00
Maribeth Bottorff
e9a1668445
Only lint once in CI ( #5128 )
2021-07-20 16:48:30 -07:00
Maribeth Bottorff
69dbcf17a2
Only lint once in CI ( #5128 )
2021-07-19 18:14:23 -07:00
Aaron Dodson
146840e09f
Updated CI config to run new simplified test target.
2021-06-14 18:54:13 +00:00
Christopher Allen
e65a396809
Revert removal of node v10 from build matrix.
2021-06-14 19:41:12 +01:00
Christopher Allen
f94cb15021
Re-disable CI on macOS
...
I have been unable to resolve the mocha test issues, so leave macOS
disabled for the moment.
2021-06-14 19:41:12 +01:00
Christopher Allen
5cc0df775d
Reenable CI on macOS
...
Working on fixing #2114 .
2021-06-14 19:41:12 +01:00
Christopher Allen
403f3119a6
Bump node.js versions for CI
...
Remove v12 and add v16, per https://nodejs.org/en/about/releases/
2021-06-14 19:41:12 +01:00
alschmiedt
2dbf441e9b
Trigger build on pull request ( #4615 )
2021-02-02 11:37:11 -08:00
alschmiedt
26beff4b2c
Migrate our tests to use github actions ( #4614 )
2021-02-02 10:08:51 -08:00