@@ -101,8 +101,23 @@ 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 : Test conda channel
106+ run : |
107+ conda search $PACKAGE_NAME -c $GITHUB_WORKSPACE/channel --override-channels --info --json > $GITHUB_WORKSPACE/ver.json
108+ echo "Listing workspace:"
109+ ls -la
110+ cat $GITHUB_WORKSPACE/ver.json
111+
112+ - name : Get package version
113+ run : |
114+ echo "Listing workspace:"
115+ ls -la
116+ echo "Checking in GITHUB_WORKSPACE:"
117+ ls -la "$GITHUB_WORKSPACE"
118+ export PACKAGE_VERSION=$(python -c "${{ env.VER_SCRIPT1 }} ${{ env.VER_SCRIPT2 }}")
119+ echo PACKAGE_VERSION=${PACKAGE_VERSION}
120+ echo "PACKAGE_VERSION=$PACKAGE_VERSION" >> $GITHUB_ENV
106121
107122 - name : Collect dependencies
108123 run : |
@@ -131,8 +146,8 @@ jobs:
131146 - name : Install mkl_fft
132147 run : |
133148 CHANNELS="-c $GITHUB_WORKSPACE/channel ${{ env.CHANNELS }}"
134- 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
149+ echo PACKAGE_VERSION =${PACKAGE_VERSION}
150+ conda create -n ${{ env.TEST_ENV_NAME }} $PACKAGE_NAME=${{ env.PACKAGE_VERSION }} python=${{ matrix.python }} pytest "scipy>=1.10" $CHANNELS
136151 # Test installed packages
137152 conda list -n ${{ env.TEST_ENV_NAME }}
138153
0 commit comments