26 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 bb4bc02ee4 Bump GitHub Actions 2024-03-15 22:11:14 -05:00
Muffin 63267aecec Deploy the correct folder, whoops! 2024-03-15 21:58:27 -05:00
Muffin 79250a7a27 Enable npm cache in GitHub Actions 2024-03-15 21:55:14 -05:00
Muffin 50700010ab Ignore errors building jsdoc 2024-03-15 21:54:28 -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
Muffin 81a0382e0f merge-upstream: initial merge of upstream/develop
installs & compiles but has test errors

aside from expected merge conflicts, notable changes from upstream:
 - removed husky, commitlint, etc.
 - removed semantic-release etc.
2023-12-22 17:25:21 -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 4d511ab05b Delete CONTRIBUTING.md
Moved to the TurboWarp/.github repository
2021-04-19 19:56:55 -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
Thomas Weber b648b8ed3f Update CONTRIBUTING 2020-08-27 00:26:02 -05:00
Eric Rosenbaum ada6793dad update contributor guidelines 2020-05-28 15:25:11 -04:00
Andrew Sliwinski aa820b18d8 Improve contribution guidelines and issue/pr templates 2017-01-17 16:57:01 -05:00
Ray Schamp b28c67633a Remove Type section 2016-10-05 10:19:25 -04:00
Ray Schamp 2b54366d1c Add issue and PR templates for contributors 2016-10-05 10:00:28 -04:00