build.yml 473 B

123456789101112131415161718192021222324
  1. name: Build workflow
  2. on:
  3. pull_request:
  4. types: [opened, reopened, synchronize]
  5. jobs:
  6. build:
  7. name: build
  8. runs-on: ubuntu-latest
  9. env:
  10. CI_JOB_NUMBER: 1
  11. steps:
  12. - uses: actions/checkout@v2
  13. - uses: actions/setup-node@v2
  14. with:
  15. cache: npm
  16. node-version: 18
  17. - run: npm i
  18. - run: npm run build
  19. - uses: preactjs/compressed-size-action@v2
  20. with:
  21. pattern: ".dist/**/*.{js,ts,json}"