the next generation of the in-browser educational proof assistant
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #1 from joshcbrown/joshcbrown-patch-1

add build/test action

authored by

joshcbrown and committed by
Josh Brown
cea183df cf5bcc33

+29
+29
.github/workflows/node.js.yml
··· 1 + name: Node.js CI 2 + 3 + on: 4 + push: 5 + // TODO(josh): delete second branch before PR acceptance 6 + branches: ["main", "push-oquznqsqnkqv"] 7 + pull_request: 8 + branches: ["main"] 9 + 10 + jobs: 11 + build: 12 + runs-on: ubuntu-latest 13 + 14 + strategy: 15 + matrix: 16 + node-version: [22.x, 24.x] 17 + 18 + steps: 19 + - uses: actions/checkout@v4 20 + - name: Use Node.js ${{ matrix.node-version }} 21 + uses: actions/setup-node@v4 22 + with: 23 + node-version: ${{ matrix.node-version }} 24 + cache: "npm" 25 + - run: npm install 26 + - run: npm ci 27 + - run: npm run res:build 28 + - run: npm run build --if-present 29 + - run: npm test