16 Commits
Author SHA1 Message Date
Thomas Weber 7387fa0883 Replace tap with node:test (#393) 2026-10-18 14:43:49 -05:00
Thomas Weber fa82d53a94 Update GitHub Actions workflows
- update actions/setup-node to fix extra 10 minute delay in CI
- update Node.js
- use version ranges instead of commit hashes to get future updates
  automatically (we already trust the GitHub Actions team)
- don't use npm cache in deploy workflow
2025-06-04 13:04:22 -05:00
Thomas Weber 1da38dad80 Update GitHub Actions workflow
- Node.js 22
- Replace npm run test with npm run tap to avoid unnecessarily running ESLint twice
2025-03-27 13:11:23 -05:00
Thomas Weber b900a375fa Update workflows based on zizmor audit 2024-12-24 19:58:46 -06:00
Muffin 79250a7a27 Enable npm cache in GitHub Actions 2024-03-15 21:55:14 -05:00
Muffin e5097da366 Deploy playground to GitHub Pages 2024-03-15 21:51:17 -05:00
Muffin c52c52aa4b Node 20 2023-12-29 22:51:14 -06:00
Muffin c05d172796 merge-upstream: Update actions 2023-12-22 19:21:37 -06:00
Muffin 9f26069ad6 merge-upstream: Fix ESLint errors 2023-12-22 17:56:40 -06:00
Muffin 4ca14602c4 merge-upstream: Update workflows
Remove Scratch's workflows.
Update our workflow to Node 16
2023-12-22 17:27:28 -06:00
GarboMuffin 48b3a58513 CI update (#109)
* Run CI on all pushes and pull requests

* Update CI workflow
2022-12-19 17:12:19 -06:00
GarboMuffin e08004f7a3 Update Node.js in tests to 14 2022-11-05 19:25:17 -05:00
Thomas Weber 54b955b667 Use npm ci instead of npm install in CI 2022-05-22 19:57:15 -05:00
Thomas Weber 11a491156b Fix name of node.js setup step 2020-09-17 15:41:38 -05:00
Thomas Weber 0f24363f68 Only test on one version of node 2020-09-17 15:37:07 -05:00
Thomas Weber 80a3d2eea6 Create node.js.yml 2020-09-17 15:06:17 -05:00