nightly_run.yaml 813 B

1234567891011121314151617181920212223242526272829303132
  1. name: Nightly-run
  2. on:
  3. schedule:
  4. - cron: "0 1 * * *" # At 01:00 every day
  5. workflow_dispatch:
  6. jobs:
  7. cmake_x86_64:
  8. name: Build/test x86_64
  9. strategy:
  10. matrix: ${{ fromJSON(vars.NIGHTLY_CMAKE_X64_MATRIX) }}
  11. fail-fast: false
  12. uses: ./.github/workflows/build_and_test_provisioned.yml
  13. with:
  14. runner_label: auto-provisioned
  15. sanitizer: ${{matrix.sanitizer}}
  16. secrets: inherit
  17. ya_x86_64:
  18. name: Build/test x86_64 using YA
  19. uses: ./.github/workflows/build_and_test_ya_provisioned.yml
  20. secrets: inherit
  21. strategy:
  22. matrix: ${{ fromJSON(vars.NIGHTLY_YA_X64_MATRIX) }}
  23. fail-fast: false
  24. with:
  25. runner_label: auto-provisioned
  26. build_preset: ${{ matrix.build_preset }}
  27. build_target: ydb/
  28. run_build: true
  29. run_tests: true