Skip to content

Commit 7d05a3a

Browse files
Update icx.yml
1 parent 0956bc2 commit 7d05a3a

1 file changed

Lines changed: 7 additions & 6 deletions

File tree

.github/workflows/icx.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,17 +36,18 @@ jobs:
3636
# ------------------------
3737
- name: Install Intel oneAPI (ICX)
3838
run: |
39-
# Add Intel GPG key (new correct URL)
40-
wget https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
41-
sudo apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
39+
# Add Intel GPG key to modern keyring location
40+
wget -qO- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB \
41+
| sudo tee /etc/apt/trusted.gpg.d/intel-oneapi.asc
4242
4343
# Add Intel oneAPI repository
44-
echo "deb https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list
44+
echo "deb https://apt.repos.intel.com/oneapi all main" \
45+
| sudo tee /etc/apt/sources.list.d/oneAPI.list
4546
4647
sudo apt-get update
4748
4849
# Install LLVM-based Intel compilers (ICX/ICPX)
49-
sudo apt-get install -y intel-oneapi-compiler-dpcpp-cpp intel-oneapi-compiler-classic
50+
sudo apt-get install -y intel-oneapi-compiler-dpcpp-cpp
5051
5152
# ------------------------
5253
# Install OpenMP + HDF5
@@ -93,4 +94,4 @@ jobs:
9394
working-directory: build
9495
run: |
9596
source /opt/intel/oneapi/setvars.sh
96-
ctest --output-on-failure
97+
ctest --output-on-failure

0 commit comments

Comments
 (0)