packages.yml 874 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. name: Build all core packages
  2. on:
  3. pull_request:
  4. paths:
  5. - '.github/workflows/build.yml'
  6. - '.github/workflows/packages.yml'
  7. - 'config/**'
  8. - 'include/**'
  9. - 'package/**'
  10. - 'target/linux/generic/**'
  11. - 'toolchain/**'
  12. push:
  13. paths:
  14. - '.github/workflows/build.yml'
  15. - '.github/workflows/packages.yml'
  16. - 'config/**'
  17. - 'include/**'
  18. - 'package/**'
  19. - 'target/linux/generic/**'
  20. - 'toolchain/**'
  21. permissions:
  22. contents: read
  23. jobs:
  24. build:
  25. permissions:
  26. contents: read
  27. packages: read
  28. strategy:
  29. fail-fast: False
  30. matrix:
  31. include:
  32. - target: malta/be
  33. - target: x86/64
  34. uses: ./.github/workflows/build.yml
  35. with:
  36. target: ${{ matrix.target }}
  37. build_all_kmods: true
  38. build_all_modules: true
  39. build_full: true