name: PR Build Check on: pull_request: branches: - '*' push: branches: - main - master jobs: build: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup project uses: ./.github/actions/setup-project with: check-lockfile: 'true' - name: Run build:electron (dir only - faster CI) run: npm run build:electron:dir