DHEnry
24152b43bb
fix(ci): keep canonical ssh form in lock + rewrite github via git insteadOf proxy (spec/lock affinity breaks otherwise)
2026-10-19 02:25:58 +08:00
DHEnry
7a53fbf833
ci: remove upstream TurboWarp workflow (github.com action refs fail on Gitea runner; our Build workflow replaces it)
2026-10-19 01:34:46 +08:00
DHEnry
78ff25fe7c
ci: vendor micro:bit payload + build workflow (ROOT=/scratch/, upload artifact)
2026-10-19 01:14:34 +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
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
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
Thomas Weber
73f100fe79
Use npm ci instead of npm install in CI
2022-05-18 16:03:31 -05: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