@@ -17,88 +17,6 @@ permissions:
1717  packages : read 
1818
1919jobs :
20-   CodeChecks :
21-     uses : ./.github/workflows/reusable_checks.yml 
22-   FastBuild :
23-     name : Fast builds 
24-     needs : [CodeChecks] 
25-     uses : ./.github/workflows/reusable_fast.yml 
26-   Build :
27-     name : Basic builds 
28-     needs : [FastBuild] 
29-     uses : ./.github/workflows/reusable_basic.yml 
30-   DevDax :
31-     needs : [FastBuild] 
32-     uses : ./.github/workflows/reusable_dax.yml 
33-   MultiNuma :
34-     needs : [FastBuild] 
35-     uses : ./.github/workflows/reusable_multi_numa.yml 
36-   L0 :
37-     needs : [Build] 
38-     uses : ./.github/workflows/reusable_gpu.yml 
39-     with :
40-       provider : " LEVEL_ZERO" 
41-       runner : " L0" 
42-       shared_lib : " ['ON']" 
43-   L0-BMG :
44-     needs : [Build] 
45-     uses : ./.github/workflows/reusable_gpu.yml 
46-     with :
47-       provider : " LEVEL_ZERO" 
48-       runner : " L0-BMG" 
49-       shared_lib : " ['ON']" 
50-       os : " ['Ubuntu']" 
51-   CUDA :
52-     needs : [Build] 
53-     uses : ./.github/workflows/reusable_gpu.yml 
54-     with :
55-       provider : " CUDA" 
56-       runner : " CUDA" 
57-       shared_lib : " ['ON']" 
58-   Sanitizers :
59-     needs : [FastBuild] 
60-     uses : ./.github/workflows/reusable_sanitizers.yml 
61-   QEMU :
62-     needs : [FastBuild] 
63-     uses : ./.github/workflows/reusable_qemu.yml 
64-     with :
65-       short_run : true 
6620  ProxyLib :
67-     needs : [Build] 
6821    uses : ./.github/workflows/reusable_proxy_lib.yml 
69-   Valgrind :
70-     needs : [Build] 
71-     uses : ./.github/workflows/reusable_valgrind.yml 
72-   Coverage :
73-     #  total coverage (on upstream only)
74-     if : github.repository == 'oneapi-src/unified-memory-framework' 
75-     needs : [Build, DevDax, L0, CUDA, MultiNuma, QEMU, ProxyLib] 
76-     uses : ./.github/workflows/reusable_coverage.yml 
77-     secrets : inherit 
78-     with :
79-       trigger : " ${{github.event_name}}" 
80-   Coverage_partial :
81-     #  partial coverage (on forks)
82-     if : github.repository != 'oneapi-src/unified-memory-framework' 
83-     needs : [Build, QEMU, ProxyLib] 
84-     uses : ./.github/workflows/reusable_coverage.yml 
85-   CodeQL :
86-     needs : [Build] 
87-     permissions :
88-       contents : read 
89-       security-events : write 
90-     uses : ./.github/workflows/reusable_codeql.yml 
91-   Trivy :
92-     needs : [Build] 
93-     permissions :
94-       contents : read 
95-       security-events : write 
96-     uses : ./.github/workflows/reusable_trivy.yml 
97-   Compatibility :
98-     needs : [Build] 
99-     uses : ./.github/workflows/reusable_compatibility.yml 
100-     strategy :
101-       matrix :
102-         tag : ["v1.0.1"] 
103-     with :
104-       tag : ${{matrix.tag}} 
22+     
0 commit comments