From 16de99031babb22b8260f253d57743764764e7a0 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Wed, 9 Apr 2025 13:50:17 +0200 Subject: [PATCH] Use a requirement file to install dpctl wheel package --- .github/workflows/build-sphinx.yml | 3 ++- .github/workflows/generate_coverage.yaml | 3 ++- environments/dpctl_pkg.txt | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 environments/dpctl_pkg.txt diff --git a/.github/workflows/build-sphinx.yml b/.github/workflows/build-sphinx.yml index e4280c70353..26acd1646a5 100644 --- a/.github/workflows/build-sphinx.yml +++ b/.github/workflows/build-sphinx.yml @@ -42,6 +42,7 @@ jobs: oneapi-pkgs-env: '' # Enable env when it's required to use only conda packages without OneAPI installation # oneapi-pkgs-env: '${{ github.workspace }}/environments/oneapi_pkgs.yml' + dpctl-pkg-txt: 'environments/dpctl_pkg.txt' steps: - name: Cancel Previous Runs @@ -149,7 +150,7 @@ jobs: - name: Install dpctl if: env.oneapi-pkgs-env == '' run: | - pip install -i https://pypi.anaconda.org/dppy/label/dev/simple dpctl==0.20.0dev0 + pip install -r ${{ env.dpctl-pkg-txt }} - name: Conda info run: | diff --git a/.github/workflows/generate_coverage.yaml b/.github/workflows/generate_coverage.yaml index 162479e85c6..2866b41e66c 100644 --- a/.github/workflows/generate_coverage.yaml +++ b/.github/workflows/generate_coverage.yaml @@ -26,6 +26,7 @@ jobs: oneapi-pkgs-env: '' # Enable env when it's required to use only conda packages without OneAPI installation # oneapi-pkgs-env: '${{ github.workspace }}/environments/oneapi_pkgs.yml' + dpctl-pkg-txt: 'environments/dpctl_pkg.txt' steps: - name: Cancel Previous Runs @@ -108,7 +109,7 @@ jobs: - name: Install dpctl if: env.oneapi-pkgs-env == '' run: | - pip install -i https://pypi.anaconda.org/dppy/label/dev/simple dpctl==0.20.0dev0 + pip install -r ${{ env.dpctl-pkg-txt }} - name: Conda info run: | diff --git a/environments/dpctl_pkg.txt b/environments/dpctl_pkg.txt new file mode 100644 index 00000000000..111da6267ec --- /dev/null +++ b/environments/dpctl_pkg.txt @@ -0,0 +1,2 @@ +--index-url https://pypi.anaconda.org/dppy/label/dev/simple +dpctl>=0.20.0dev0