#name: Build # #on: # push: # branches: [ "master" ] # pull_request: # branches: [ "master" ] # #jobs: # build: # runs-on: ubuntu-latest # # strategy: # matrix: # node-version: [24.x] # # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ # # steps: # - uses: actions/checkout@v5 # - name: Use Node.js ${{ matrix.node-version }} # uses: actions/setup-node@v5 # with: # node-version: ${{ matrix.node-version }} # cache: 'npm' # - run: npm ci # - run: npm install --no-save sqlite3 --force # - run: npm run build --if-present # - run: npm run test --if-present