From bd2cf628dddf830153c016531ee5d581fe72291a Mon Sep 17 00:00:00 2001 From: Dadoum Date: Sat, 25 Mar 2023 17:15:18 +0100 Subject: [PATCH] Rename artifacts --- .github/workflows/cmake-cross-compile.yml | 10 ++++++++-- .github/workflows/cmake.yml | 17 ++++++++++++++--- dub.sdl | 1 + 3 files changed, 23 insertions(+), 5 deletions(-) diff --git a/.github/workflows/cmake-cross-compile.yml b/.github/workflows/cmake-cross-compile.yml index 076879b..f737e96 100644 --- a/.github/workflows/cmake-cross-compile.yml +++ b/.github/workflows/cmake-cross-compile.yml @@ -25,11 +25,14 @@ jobs: - name: Build run: dub build :anisette-server -b release --compiler=aarch64-linux-gnu-gdc-12 -c "static" + - name: Rename + run: mv "${{github.workspace}}/bin/provision_anisette-server" "${{github.workspace}}/bin/anisette-server-aarch64" + - uses: actions/upload-artifact@v3 with: name: anisette-server-aarch64 path: | - ${{github.workspace}}/bin/provision_anisette-server + ${{github.workspace}}/bin/anisette-server-aarch64 build-anisette-server-armv7: runs-on: ubuntu-22.04 @@ -45,8 +48,11 @@ jobs: - name: Build run: dub build :anisette-server -b release --compiler=arm-linux-gnueabihf-gdc-12 -c "static" + - name: Rename + run: mv "${{github.workspace}}/bin/provision_anisette-server" "${{github.workspace}}/bin/anisette-server-armv7" + - uses: actions/upload-artifact@v3 with: name: anisette-server-armv7 path: | - ${{github.workspace}}/bin/provision_anisette-server + ${{github.workspace}}/bin/anisette-server-armv7 diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 1536a9c..2f2a52e 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -24,10 +24,14 @@ jobs: - name: Build run: dub build :anisette-server -b release --compiler=gdc-12 -c "static" + - name: Rename + run: mv "${{github.workspace}}/bin/provision_anisette-server" "${{github.workspace}}/bin/anisette-server-x86_64" + - uses: actions/upload-artifact@v3 with: name: anisette-server-x86_64 - path: ${{github.workspace}}/bin/provision_anisette-server + path: | + ${{github.workspace}}/bin/anisette-server-x86_64 build-anisette-server-i686: runs-on: ubuntu-22.04 @@ -43,10 +47,14 @@ jobs: - name: Build run: dub build :anisette-server -b release --compiler=i686-linux-gnu-gdc-12 -c "static" + - name: Rename + run: mv "${{github.workspace}}/bin/provision_anisette-server" "${{github.workspace}}/bin/anisette-server-i686" + - uses: actions/upload-artifact@v3 with: name: anisette-server-i686 - path: ${{github.workspace}}/bin/provision_anisette-server + path: | + ${{github.workspace}}/bin/anisette-server-i686 build-debug-rh: runs-on: ubuntu-22.04 @@ -62,7 +70,10 @@ jobs: - name: Build run: dub build :retrieve-headers + - name: Rename + run: mv "${{github.workspace}}/bin/provision_retrieve-headers" "${{github.workspace}}/bin/retrieve-headers-debug" + - uses: actions/upload-artifact@v3 with: name: retrieve-headers-debug - path: ${{github.workspace}}/bin/provision_retrieve-headers + path: ${{github.workspace}}/bin/retrieve-headers-debug diff --git a/dub.sdl b/dub.sdl index 7ac253b..efbd1fb 100644 --- a/dub.sdl +++ b/dub.sdl @@ -47,6 +47,7 @@ subPackage { configuration "static" { targetType "executable" + lflags "-lz" platform="ldc" dflags "--link-defaultlib-shared=false" platform="ldc" dflags "-defaultlib=:libgphobos.a" platform="gdc" }