name: Build on: workflow_dispatch: pull_request: push: branches: [main] jobs: build-package: name: Build Package runs-on: ubuntu-22.04 steps: - name: Checkout Project uses: actions/checkout@v4.1.7 - name: Setup Node.js uses: actions/setup-node@v4.0.4 with: node-version-file: .nvmrc - name: Setup Yarn uses: threeal/setup-yarn-action@v2.0.0 - name: Build Package run: yarn build - name: Check Diff run: git diff && git diff-index --quiet --exit-code HEAD