ScuttleBot
| f7eb47b… | lmata | 1 | name: "Copilot Setup Steps" |
| f7eb47b… | lmata | 2 | |
| f7eb47b… | lmata | 3 | on: |
| f7eb47b… | lmata | 4 | workflow_dispatch: |
| f7eb47b… | lmata | 5 | push: |
| f7eb47b… | lmata | 6 | paths: |
| f7eb47b… | lmata | 7 | - .github/workflows/copilot-setup-steps.yml |
| f7eb47b… | lmata | 8 | pull_request: |
| f7eb47b… | lmata | 9 | paths: |
| f7eb47b… | lmata | 10 | - .github/workflows/copilot-setup-steps.yml |
| f7eb47b… | lmata | 11 | |
| f7eb47b… | lmata | 12 | jobs: |
| f7eb47b… | lmata | 13 | copilot-setup-steps: |
| f7eb47b… | lmata | 14 | runs-on: ubuntu-latest |
| f7eb47b… | lmata | 15 | |
| f7eb47b… | lmata | 16 | permissions: |
| f7eb47b… | lmata | 17 | contents: read |
| f7eb47b… | lmata | 18 | |
| f7eb47b… | lmata | 19 | steps: |
| f7eb47b… | lmata | 20 | - uses: actions/checkout@v4 |
| f7eb47b… | lmata | 21 | |
| f7eb47b… | lmata | 22 | - uses: actions/setup-node@v4 |
| f7eb47b… | lmata | 23 | with: |
| f7eb47b… | lmata | 24 | node-version: lts/* |
| f7eb47b… | lmata | 25 | |
| f7eb47b… | lmata | 26 | - name: Install dependencies |
| f7eb47b… | lmata | 27 | run: npm ci |
| f7eb47b… | lmata | 28 | |
| f7eb47b… | lmata | 29 | - name: Install Playwright Browsers |
| f7eb47b… | lmata | 30 | run: npx playwright install --with-deps |
| f7eb47b… | lmata | 31 | |
| f7eb47b… | lmata | 32 | # Customize this step as needed |
| f7eb47b… | lmata | 33 | - name: Build application |
| f7eb47b… | lmata | 34 | run: npx run build |