Skip to content

Commit 675c65f

Browse files
committed
add specific version
1 parent 384fcb6 commit 675c65f

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.github/workflows/conda-package.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,20 @@ jobs:
101101
mkdir -p $GITHUB_WORKSPACE/channel/linux-64
102102
mv ${PACKAGE_NAME}-*.conda $GITHUB_WORKSPACE/channel/linux-64
103103
conda index $GITHUB_WORKSPACE/channel
104-
# Test channel
105-
conda search $PACKAGE_NAME -c $GITHUB_WORKSPACE/channel --override-channels
104+
105+
- name: Dump mkl_fft version info from created channel into ver.json
106+
run: |
107+
conda search $PACKAGE_NAME -c $GITHUB_WORKSPACE/channel --override-channels --info --json > $GITHUB_WORKSPACE\ver.json
108+
109+
- name: Test conda channel
110+
run: |
111+
conda search $PACKAGE_NAME -c $GITHUB_WORKSPACE/channel --override-channels --info --json > $GITHUB_WORKSPACE\ver.json
112+
cat $GITHUB_WORKSPACE\ver.json
113+
114+
- name: Get package version
115+
run: |
116+
export PACKAGE_VERSION=$(python -c "${{ env.VER_SCRIPT1 }} ${{ env.VER_SCRIPT2 }}")
117+
echo PACKAGE_VERSION=${PACKAGE_VERSION}
106118
107119
- name: Collect dependencies
108120
run: |
@@ -132,7 +144,7 @@ jobs:
132144
run: |
133145
CHANNELS="-c $GITHUB_WORKSPACE/channel ${{ env.CHANNELS }}"
134146
conda create -n ${{ env.TEST_ENV_NAME }} python=${{ matrix.python }} "scipy>=1.10" $CHANNELS
135-
conda install -n ${{ env.TEST_ENV_NAME }} $PACKAGE_NAME pytest $CHANNELS
147+
conda install -n ${{ env.TEST_ENV_NAME }} $PACKAGE_NAME=$PACKAGE_VERSION pytest $CHANNELS
136148
# Test installed packages
137149
conda list -n ${{ env.TEST_ENV_NAME }}
138150

0 commit comments

Comments
 (0)