@@ -16,64 +16,5 @@ permissions:
16
16
contents : read
17
17
18
18
jobs :
19
- CodeChecks :
20
- uses : ./.github/workflows/reusable_checks.yml
21
- DocsBuild :
22
- uses : ./.github/workflows/reusable_docs_build.yml
23
- FastBuild :
24
- name : Fast builds
25
- needs : [CodeChecks, DocsBuild]
26
- uses : ./.github/workflows/reusable_fast.yml
27
- Build :
28
- name : Basic builds
29
- needs : [FastBuild]
30
- uses : ./.github/workflows/reusable_basic.yml
31
19
DevDax :
32
- needs : [FastBuild]
33
20
uses : ./.github/workflows/reusable_dax.yml
34
- Sanitizers :
35
- needs : [FastBuild]
36
- uses : ./.github/workflows/reusable_sanitizers.yml
37
- Qemu :
38
- needs : [FastBuild]
39
- uses : ./.github/workflows/reusable_qemu.yml
40
- Benchmarks :
41
- needs : [Build]
42
- uses : ./.github/workflows/reusable_benchmarks.yml
43
- ProxyLib :
44
- needs : [Build]
45
- uses : ./.github/workflows/reusable_proxy_lib.yml
46
- GPU :
47
- needs : [Build]
48
- uses : ./.github/workflows/reusable_gpu.yml
49
- Valgrind :
50
- needs : [Build]
51
- uses : ./.github/workflows/reusable_valgrind.yml
52
- MultiNuma :
53
- needs : [Build]
54
- uses : ./.github/workflows/reusable_multi_numa.yml
55
- Coverage :
56
- # total coverage (on upstream only)
57
- if : github.repository == 'oneapi-src/unified-memory-framework'
58
- needs : [Build, DevDax, GPU, MultiNuma, Qemu, ProxyLib]
59
- uses : ./.github/workflows/reusable_coverage.yml
60
- secrets : inherit
61
- with :
62
- trigger : " ${{github.event_name}}"
63
- Coverage_partial :
64
- # partial coverage (on forks)
65
- if : github.repository != 'oneapi-src/unified-memory-framework'
66
- needs : [Build, Qemu, ProxyLib]
67
- uses : ./.github/workflows/reusable_coverage.yml
68
- CodeQL :
69
- needs : [Build]
70
- permissions :
71
- contents : read
72
- security-events : write
73
- uses : ./.github/workflows/reusable_codeql.yml
74
- Trivy :
75
- needs : [Build]
76
- permissions :
77
- contents : read
78
- security-events : write
79
- uses : ./.github/workflows/reusable_trivy.yml
0 commit comments