This commit is contained in:
Evan
2026-09-07 09:55:36 +08:00
parent 9b6892f2ed
commit badbc11154
9098 changed files with 985321 additions and 0 deletions

15
scratch-gui/.github/ISSUE_TEMPLATE.md vendored Normal file
View File

@@ -0,0 +1,15 @@
### Expected Behavior
_Please describe what should happen_
### Actual Behavior
_Describe what actually happens_
### Steps to Reproduce
_Explain what someone needs to do in order to see what's described in *Actual behavior* above_
### Operating System and Browser
_e.g. Mac OS 10.11.6 Safari 10.0_

View File

@@ -0,0 +1,39 @@
### Resolves
_What Github issue does this resolve (please include link)?_
- Resolves #
### Proposed Changes
_Describe what this Pull Request does_
### Reason for Changes
_Explain why these changes should be made_
### Test Coverage
_Please show how you have added tests to cover your changes_
### Browser Coverage
Check the OS/browser combinations tested (At least 2)
Mac
* [ ] Chrome
* [ ] Firefox
* [ ] Safari
Windows
* [ ] Chrome
* [ ] Firefox
* [ ] Edge
Chromebook
* [ ] Chrome
iPad
* [ ] Safari
Android Tablet
* [ ] Chrome

13
scratch-gui/.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,13 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
allow:
- dependency-name: "@turbowarp/*"
- dependency-name: "scratch-audio"
- dependency-name: "scratch-render"
- dependency-name: "scratch-vm"
- dependency-name: "scratch-paint"
- dependency-name: "scratch-blocks"

View File

@@ -0,0 +1,20 @@
name: CI
on:
push:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- run: npm ci
- run: npm run build
- run: npm run test:unit