ci.yml 1.1 KB

123456789101112131415161718192021222324252627282930
  1. name: CI
  2. on: [ push, pull_request ]
  3. jobs:
  4. call-build-ubuntu:
  5. if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository
  6. uses: ./.github/workflows/ci-ubuntu.yml
  7. call-build-fedora:
  8. if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository
  9. uses: ./.github/workflows/ci-fedora.yml
  10. call-build-alpine:
  11. if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository
  12. uses: ./.github/workflows/ci-alpine.yml
  13. call-build-macos:
  14. if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository
  15. uses: ./.github/workflows/ci-macos.yml
  16. call-build-solaris:
  17. if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository
  18. uses: ./.github/workflows/ci-solaris.yml
  19. call-build-freebsd:
  20. if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository
  21. uses: ./.github/workflows/ci-freebsd.yml
  22. with:
  23. # https://github.com/GNUAspell/aspell/pull/651
  24. CFLAGS: -Wno-strict-prototypes