xref: /libCEED/.github/workflows/c-fortran-test-icc.yml (revision cf0e96f4d0d77dfd038eba51aa4c737b59239de5)
1name: ICC and IFort
2
3on:
4  push:
5
6jobs:
7  test:
8    strategy:
9      matrix:
10        os: [ubuntu-latest]
11
12    runs-on: ${{ matrix.os }}
13
14    steps:
15      - uses: actions/checkout@v2
16      - name: Clone Intel install scripts
17        run: |
18          git clone https://github.com/oneapi-src/oneapi-ci.git
19      - name: Install Intel compilers
20        run: |
21          oneapi-ci/scripts/install_linux_apt.sh intel-oneapi-dpcpp-cpp-compiler-pro
22          oneapi-ci/scripts/install_linux_apt.sh intel-oneapi-ifort
23      - name: Build and test libCEED
24        run: |
25          ./.github/workflows/c-fortran-test-icc.sh
26
27