From 97c06a10c4c6322ecd38e80791a73d476e5f0fdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20P=C5=99evr=C3=A1til?= Date: Fri, 21 Jun 2024 21:58:22 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9A=97=EF=B8=8F=20Try=20to=20fix=20conda=20C?= =?UTF-8?q?I=20on=20Windows?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/conda-pack.yaml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/conda-pack.yaml b/.github/workflows/conda-pack.yaml index 38bb0b15c..a030eb7be 100644 --- a/.github/workflows/conda-pack.yaml +++ b/.github/workflows/conda-pack.yaml @@ -13,7 +13,7 @@ jobs: - name: Set up variables id: vars run: | - echo "FILENAME=wake-${{ runner.os }}-${{ runner.arch }}.tar.gz" >> $GITHUB_ENV + echo "FILENAME=wake-${{ runner.os }}-${{ runner.arch }}.tar.gz" >> $GITHUB_OUTPUT - uses: actions/checkout@v2 - uses: conda-incubator/setup-miniconda@v3 with: @@ -28,24 +28,24 @@ jobs: - name: Pack conda environment shell: bash -el {0} run: | - conda-pack -n wake -o ${{ env.FILENAME }} + conda-pack -n wake -o ${{ steps.vars.outputs.FILENAME }} - name: Generate checksum Linux & Windows if: runner.os != 'macOS' run: | - sha256sum ${{ env.FILENAME }} > ${{ env.FILENAME }}.sha256 + sha256sum ${{ steps.vars.outputs.FILENAME }} > ${{ steps.vars.outputs.FILENAME }}.sha256 - name: Generate checksum MacOS if: runner.os == 'macOS' run: | - shasum -a 256 ${{ env.FILENAME }} > ${{ env.FILENAME }}.sha256 + shasum -a 256 ${{ steps.vars.outputs.FILENAME }} > ${{ steps.vars.outputs.FILENAME }}.sha256 - name: Generate signature run: | echo "${{ secrets.CONDA_PRIVATE_KEY }}" > key.pem - openssl dgst -sha256 -sign key.pem -out ${{ env.FILENAME }}.sha256.sig ${{ env.FILENAME }}.sha256 + openssl dgst -sha256 -sign key.pem -out ${{ steps.vars.outputs.FILENAME }}.sha256.sig ${{ steps.vars.outputs.FILENAME }}.sha256 - name: Upload files uses: actions/upload-artifact@v2 with: name: wake-${{ runner.os }}-${{ runner.arch }} path: | - ${{ env.FILENAME }} - ${{ env.FILENAME }}.sha256 - ${{ env.FILENAME }}.sha256.sig + ${{ steps.vars.outputs.FILENAME }} + ${{ steps.vars.outputs.FILENAME }}.sha256 + ${{ steps.vars.outputs.FILENAME }}.sha256.sig