Skip to content

Commit 698f26a

Browse files
committed
CI: Fix artifacts
1 parent e97506d commit 698f26a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/reusable-release.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@ jobs:
154154
if [ -e "haskell-toolchain.tar.gz" ] ; then
155155
mv haskell-toolchain.tar.gz haskell-toolchain-${ARTIFACT}.tar.gz
156156
fi
157+
mv tests.tar.gz tests-${ARTIFACT}.tar.gz
157158
env:
158159
ARTIFACT: ${{ matrix.platform.ARTIFACT }}
159160

@@ -195,13 +196,13 @@ jobs:
195196
uses: docker://arm64v8/debian:11
196197
name: Run build (aarch64 linux)
197198
with:
198-
args: sh -c "apt-get update && apt-get install -y curl bash git ${{ needs.tool-output.outputs.apt_tools_build }} && export PATH=$HOME/.ghcup/bin:$PATH && curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh && make CABAL=$PWD/_build/stage0/bin/cabal _build/bindist/ghc.tar.gz _build/bindist/cabal.tar.gz _build/bindist/tests.tar.gz"
199+
args: sh -c "apt-get update && apt-get install -y curl bash git ${{ needs.tool-output.outputs.apt_tools_build }} && export PATH=$HOME/.ghcup/bin:$PATH && curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh && make CABAL=$PWD/_build/stage0/bin/cabal _build/bindist/ghc.tar.gz _build/bindist/cabal.tar.gz _build/bindist/tests.tar.gz && cd _build/bindist && mv ghc.tar.gz ghc-$(bin/ghc --numeric-version)-${{ matrix.platform.ARTIFACT }}.tar.gz && mv cabal.tar.gz cabal-$(bin/cabal --numeric-version)-${{ matrix.platform.ARTIFACT }} && mv tests.tar.gz tests-${{ matrix.platform.ARTIFACT }}"
199200

200201
- if: matrix.platform.ARTIFACT == 'aarch64-linux-unknown'
201202
uses: docker://arm64v8/alpine:3.20
202203
name: Run build (aarch64 linux alpine)
203204
with:
204-
args: sh -c "apk update && apk add curl bash git ${{ needs.tool-output.outputs.apk_tools_build }} && export PATH=$HOME/.ghcup/bin:$PATH && curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh && make CABAL=$PWD/_build/stage0/bin/cabal _build/bindist/ghc.tar.gz _build/bindist/cabal.tar.gz _build/bindist/tests.tar.gz"
205+
args: sh -c "apk update && apk add curl bash git ${{ needs.tool-output.outputs.apk_tools_build }} && export PATH=$HOME/.ghcup/bin:$PATH && curl --proto '=https' --tlsv1.2 -sSf https://get-ghcup.haskell.org | sh && make CABAL=$PWD/_build/stage0/bin/cabal _build/bindist/ghc.tar.gz _build/bindist/cabal.tar.gz _build/bindist/tests.tar.gz && cd _build/bindist && mv ghc.tar.gz ghc-$(bin/ghc --numeric-version)-${{ matrix.platform.ARTIFACT }}.tar.gz && mv cabal.tar.gz cabal-$(bin/cabal --numeric-version)-${{ matrix.platform.ARTIFACT }} && mv tests.tar.gz tests-${{ matrix.platform.ARTIFACT }}"
205206

206207
- if: always()
207208
name: Upload artifact
@@ -383,6 +384,7 @@ jobs:
383384
mv ghc.tar.gz ghc-$(bin/ghc --numeric-version)-${{ env.ARTIFACT }}.tar.gz
384385
mv cabal.tar.gz cabal-$(bin/cabal --numeric-version)-${{ env.ARTIFACT }}.tar.gz
385386
mv haskell-toolchain.tar.gz haskell-toolchain-${{ env.ARTIFACT }}.tar.gz
387+
mv tests.tar.gz tests-${{ env.ARTIFACT }}.tar.gz
386388
env:
387389
EXTRA_LIB_DIRS: /usr/local/lib
388390
EXTRA_INCLUDE_DIRS: /usr/local/include

0 commit comments

Comments
 (0)