An easy-to-use platform for EEG experimentation in the classroom
0
fork

Configure Feed

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

update ci

+16 -20
+16 -20
.github/workflows/test.yml
··· 1 - name: Test 1 + name: CI 2 2 3 - on: push 3 + on: 4 + push: 5 + branches: 6 + - '**' 7 + pull_request: 4 8 5 9 jobs: 6 - release: 10 + ci: 7 11 runs-on: ${{ matrix.os }} 8 12 9 13 strategy: ··· 14 18 - name: Check out Git repository 15 19 uses: actions/checkout@v4 16 20 17 - - name: Install Node.js and NPM 21 + - name: Install Node.js 18 22 uses: actions/setup-node@v4 19 23 with: 20 24 node-version: 22 21 25 cache: 'npm' 22 26 23 - - name: npm install 27 + - name: Install dependencies 24 28 run: npm install 25 29 26 30 - name: Test 27 31 run: npm test 28 32 29 - - name: Lint and typecheck 30 - env: 31 - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 32 - USERNAME: ${{ secrets.USERNAME }} 33 - PASSWORD: ${{ secrets.PASSWORD }} 34 - CLIENT_ID: ${{ secrets.CLIENT_ID }} 35 - CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }} 36 - LICENSE_ID: ${{ secrets.LICENSE_ID }} 37 - run: | 38 - npm run package-ci 39 - npm run lint 40 - npm run tsc 33 + - name: Lint 34 + run: npm run lint 41 35 42 - # Failing because virtual framebuffer not installed 43 - # npm run build-e2e 44 - # npm run test-e2e 36 + - name: Typecheck 37 + run: npm run typecheck 38 + 39 + - name: Build 40 + run: npm run build