11name : Seed the cache for ock builds
22on :
3- # pull_request:
4- # paths:
5- # - '.github/workflows/pr_tests_cache.yml'
3+ pull_request :
4+ paths :
5+ - ' .github/workflows/pr_tests_cache.yml'
66 push :
77 branch : main
88 paths :
@@ -31,43 +31,43 @@ concurrency:
3131permissions :
3232 actions : write
3333jobs :
34- ubuntu_22_llvm_prev_jobs :
35- if : github.repository == 'uxlfoundation/oneapi-construction-kit' || github.event_name != 'schedule'
36- runs-on : ubuntu-22.04
37- container :
38- image : ghcr.io/uxlfoundation/ock_ubuntu_22.04-x86-64:latest
39- volumes :
40- - ${{github.workspace}}:${{github.workspace}}
41- steps :
42- - name : Checkout repo
43- uses : actions/checkout@v4
44-
45- - name : setup ubuntu
46- uses : ./.github/actions/setup_build
47- with :
48- llvm_version : ${{ env.llvm_previous }}
49- llvm_build_type : RelAssert
50- save : true
51- llvm_source : install
52-
53- - name : build host_x86_64
54- uses : ./.github/actions/do_build_pr/run_host_x86_64
55- with :
56- cache_seed : true
57-
58- - name : build riscv M1
59- uses : ./.github/actions/do_build_pr/run_riscv_m1
60- with :
61- cache_seed : true
62-
63- - name : build ubuntu_gcc_x86_64_riscv_fp16_cl3_0_unitcl_vecz
64- uses : ./.github/actions/do_build_pr/run_ubuntu_gcc_x86_64_riscv_fp16_cl3_0_unitcl_vecz
65- with :
66- cache_seed : true
34+ # ubuntu_22_llvm_prev_jobs:
35+ # if: github.repository == 'uxlfoundation/oneapi-construction-kit' || github.event_name != 'schedule'
36+ # runs-on: ubuntu-22.04
37+ # container:
38+ # image: ghcr.io/uxlfoundation/ock_ubuntu_22.04-x86-64:latest
39+ # volumes:
40+ # - ${{github.workspace}}:${{github.workspace}}
41+ # steps:
42+ # - name: Checkout repo
43+ # uses: actions/checkout@v4
44+
45+ # - name: setup ubuntu
46+ # uses: ./.github/actions/setup_build
47+ # with:
48+ # llvm_version: ${{ env.llvm_previous }}
49+ # llvm_build_type: RelAssert
50+ # save: true
51+ # llvm_source: install
52+
53+ # - name: build host_x86_64
54+ # uses: ./.github/actions/do_build_pr/run_host_x86_64
55+ # with:
56+ # cache_seed: true
57+
58+ # - name: build riscv M1
59+ # uses: ./.github/actions/do_build_pr/run_riscv_m1
60+ # with:
61+ # cache_seed: true
62+
63+ # - name: build ubuntu_gcc_x86_64_riscv_fp16_cl3_0_unitcl_vecz
64+ # uses: ./.github/actions/do_build_pr/run_ubuntu_gcc_x86_64_riscv_fp16_cl3_0_unitcl_vecz
65+ # with:
66+ # cache_seed: true
6767
6868 ubuntu_22_llvm_current_jobs :
6969 if : github.repository == 'uxlfoundation/oneapi-construction-kit' || github.event_name != 'schedule'
70- needs : [ubuntu_22_llvm_prev_jobs]
70+ # needs: [ubuntu_22_llvm_prev_jobs]
7171 runs-on : ubuntu-22.04
7272 container :
7373 image : ghcr.io/uxlfoundation/ock_ubuntu_22.04-x86-64:latest
@@ -85,21 +85,24 @@ jobs:
8585 save : true
8686 llvm_source : install
8787
88- - name : build ubuntu_gcc_x86_64_riscv_fp16_cl3_0
89- uses : ./.github/actions/do_build_pr/run_ubuntu_gcc_x86_64_riscv_fp16_cl3_0
90- with :
91- cache_seed : true
88+ # - name: build ubuntu_gcc_x86_64_riscv_fp16_cl3_0
89+ # uses: ./.github/actions/do_build_pr/run_ubuntu_gcc_x86_64_riscv_fp16_cl3_0
90+ # with:
91+ # cache_seed: true
9292
93- - name : build ubuntu_gcc_x86_llvm_latest_x86_64_images_cl3_0_release
94- uses : ./.github/actions/do_build_pr/run_ubuntu_gcc_x86_llvm_latest_x86_64_images_cl3_0_release
93+ # - name: build ubuntu_gcc_x86_llvm_latest_x86_64_images_cl3_0_release
94+ # uses: ./.github/actions/do_build_pr/run_ubuntu_gcc_x86_llvm_latest_x86_64_images_cl3_0_release
95+ # with:
96+ # cache_seed: true
97+
98+ # - name: build ubuntu_gcc_x86_64_refsi_g1_wi_cl3_0
99+ # uses: ./.github/actions/do_build_pr/run_ubuntu_gcc_x86_64_refsi_g1_wi_cl3_0
100+ # with:
101+ # cache_seed: true
102+ - name : build ubuntu_gcc_x86_64_refsi_tutorial
103+ uses : ./.github/actions/do_build_pr/run_pr_ubuntu_gcc_x86_64_refsi_tutorial
95104 with :
96105 cache_seed : true
97-
98- - name : build ubuntu_gcc_x86_64_refsi_g1_wi_cl3_0
99- uses : ./.github/actions/do_build_pr/run_ubuntu_gcc_x86_64_refsi_g1_wi_cl3_0
100- with :
101- cache_seed : true
102-
103106 # aarch 64
104107 ubuntu_22_llvm_current_aarch64_jobs :
105108 if : github.repository == 'uxlfoundation/oneapi-construction-kit' || github.event_name != 'schedule'
0 commit comments