36 Commits
Author SHA1 Message Date
DHEnry 6b8b29f7c2 ci: remove upstream TurboWarp workflow (github.com action refs unreachable from runner) 2026-10-19 01:35:10 +08:00
Thomas Weber 3175e698df 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)
2025-06-04 12:58:22 -05:00
Thomas Weber c79c64eb20 Update workflows based on zizmor audit 2024-12-24 19:42:37 -06:00
Muffin 0455537c2d Update CI, re-enable settings store unit tests
The other tests are still too broken
2024-03-16 21:11:05 -05:00
Muffin bbd8ec558d Simplify dependabot config 2024-01-24 14:48:45 -06:00
Muffin d9a039cd97 merge-upstream: disable unit testing for now
we don't use these too much, and with the recent merge, there's so many
errors that it just isn't worthwhile for now
2024-01-10 03:56:11 -06:00
Muffin 55e4cc4ad8 merge-upstream: node 20 2023-12-29 22:32:36 -06:00
Muffin a25487217c merge-upstream: use @turbowarp/scratch-storage, @turbowarp/scratch-svg-renderer 2023-12-29 21:08:57 -06:00
Muffin 04a9ff1104 merge-upstream: Update CI 2023-12-29 19:56:16 -06:00
Muffin 7f4b4fb9d3 merge-upstream: Initial merge of upstream/develop. Compiles but very broken. 2023-12-22 19:26:58 -06:00
Ron de las Alas b3ba6b7dee ci: two small changes 2023-11-15 13:41:40 -05:00
Ron de las Alas 72516562be ci: conditionally run deploy jobs 2023-11-14 14:54:04 -05:00
Ron de las Alas 6b5c015c04 ci: add translation job 2023-11-14 13:25:37 -05:00
Ron de las Alas c9830328bd ci: add main workflow
- add setup
- cache dependencies and dependency outputs
- add build job
- add unit test job
- add integration test job
- add npm deploy
- add gh pages deploy
2023-11-13 18:13:49 -05:00
Maxim Schram 4ca0990634 chore: gha boiler plate. nvmrc file 2023-11-02 09:35:01 -04:00
GarboMuffin 2ca8333dba Replace scratch-audio with TurboWarp/scratch-audio 2022-09-23 22:27:20 -05:00
Thomas Weber 73f100fe79 Use npm ci instead of npm install in CI 2022-05-18 16:03:31 -05:00
Thomas Weber a86c2a7c51 Start using our scratch-storage fork 2021-12-31 19:00:29 -06:00
Thomas Weber fbb3019309 npm aliases don't work well, let's not use them 2021-05-21 18:42:49 -05:00
Thomas Weber f5b15733a5 Enable dependabot for scratch-l10n
Honestly not sure if dependabot even supports the weird syntax it uses 🤷
2021-05-13 18:16:34 -05:00
Thomas Weber f44e3919f8 We have now forked scratch-blocks 2021-05-05 19:35:35 -05:00
Thomas Weber 1c7eaf9ccc Delete CONTRIBUTING.md
Moved to the TurboWarp/.github repository
2021-04-19 19:58:55 -05:00
Thomas Weber 3868e61ac2 Tell dependabot to update scratch-svg-renderer 2021-03-08 16:09:25 -06:00
GarboMuffin 8cb55bb19a Update forks daily 2021-03-02 09:29:16 -06:00
GarboMuffin 0e75bc788b Configure dependabot update scratch-* forks 2021-02-13 17:13:22 -06:00
GarboMuffin a152bc6192 Update node.js.yml 2021-01-12 22:24:02 -06:00
GarboMuffin 6b032630af Update node.js.yml 2021-01-12 21:40:11 -06:00
GarboMuffin ab44333f7e Create node.js.yml 2021-01-12 21:38:09 -06:00
Thomas Weber 2d073baf95 Update CONTRIBUTING 2020-08-27 00:20:55 -05:00
chrisgarrity 6410108da7 Update contributor guidelines 2020-06-08 14:53:53 -04:00
Ray Schamp 0d40180ee6 Capitalize and reduce number of items
Thanks @niccokunzmann!
2018-06-19 09:15:47 -04:00
Nicco Kunzmann 1692d1438b Close issues automatically
Problem: Some issues are kept open after the pull request is merged
Solution: Add a "resolves" to the issue template so they are closed by default.
https://help.github.com/articles/closing-issues-using-keywords/
2018-06-16 08:43:19 +02:00
BryceLTaylor 3fdbfa85e2 Add instructions to PR template browser coverage section 2018-05-09 15:59:48 -04:00
Bryce Taylor e58bf9f674 Update PULL_REQUEST_TEMPLATE.md 2018-05-01 14:24:29 -04:00
Andrew Sliwinski 55dcffbde2 Fix links in contribution guidelines 2017-01-17 17:16:58 -05:00
Andrew Sliwinski c1ad836596 Improve contribution guidelines and issue/pr templates 2017-01-17 17:13:21 -05:00