Skip to content

Commit

Permalink
Create build_oneDAL.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
icfaust authored May 24, 2024
1 parent 8b5de5a commit 5c77b22
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions .github/workflows/build_oneDAL.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: oneDAL nightly build

on:
schedule:
- cron: '0 21 * * *'
pull_request:
branches: [ "main" ]
workflow_dispatch:

permissions:
contents: read

jobs:
build:
name: build oneDAL
if: github.repository == 'intel/scikit-learn-intelex'
runs-on: ubuntu-latest

steps:
- name: Checkout oneDAL
uses: actions/checkout@v4
with:
repository: oneapi-src/oneDAL
- name: Install DPCPP
run: .ci/env/apt.sh dpcpp
- name: System Info
run: |
source /opt/intel/oneapi/compiler/latest/env/vars.sh
.ci/scripts/describe_system.sh
- name: Make daal
run: |
source /opt/intel/oneapi/compiler/latest/env/vars.sh
.ci/scripts/build.sh --compiler icx --optimizations avx2 --target daal
- name: Make onedal
run: |
source /opt/intel/oneapi/compiler/latest/env/vars.sh
.ci/scripts/build.sh --compiler icx --optimizations avx2 --target onedal
- name: Archive build
uses: actions/upload-artifact@v4
with:
name: __release_lnx
path: ./__release_lnx_icx

0 comments on commit 5c77b22

Please sign in to comment.