postcommit_asan.yml 652 B

12345678910111213141516171819202122232425
  1. name: Postcommit_asan
  2. on:
  3. push:
  4. branches:
  5. - 'main'
  6. - 'stable-*'
  7. paths-ignore:
  8. - 'ydb/docs/**'
  9. - '.github/**'
  10. - '*'
  11. jobs:
  12. build_and_test:
  13. if: ${{vars.CHECKS_SWITCH != '' && fromJSON(vars.CHECKS_SWITCH).postcommit_asan == true}}
  14. name: Build and test release-asan
  15. uses: ./.github/workflows/build_and_test_ya_provisioned.yml
  16. with:
  17. build_preset: "release-asan"
  18. build_target: "ydb/"
  19. test_size: "small,medium"
  20. test_type: "unittest,py3test,py2test,pytest"
  21. test_threads: 52
  22. runner_label: auto-provisioned
  23. put_build_results_to_cache: true
  24. secrets: inherit