From 3c9dc9927d94d6fca2754cf4ec0e300277b72b54 Mon Sep 17 00:00:00 2001 From: Jordan Dominion Date: Mon, 26 Jun 2023 11:07:31 -0400 Subject: [PATCH] Setup dotnet manually for .deb test install GitHub is being fucky with their ubuntu image --- .github/workflows/ci-suite.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci-suite.yml b/.github/workflows/ci-suite.yml index 810a3f8276..8da0a14337 100644 --- a/.github/workflows/ci-suite.yml +++ b/.github/workflows/ci-suite.yml @@ -914,12 +914,17 @@ jobs: gpg --verify tgstation-server_${{ env.TGS_VERSION }}-1_amd64.changes gpg --verify tgstation-server_${{ env.TGS_VERSION }}-1_amd64.buildinfo + - name: Setup dotnet because apt-get on actions is bone head stupid + uses: actions/setup-dotnet@v2 + with: + dotnet-version: ${{ env.TGS_DOTNET_VERSION }} + - name: Test Install and Uninstall run: | sudo install -D build/package/appsettings.GitHub.yml /etc/tgstation-server/appsettings.Production.yml sudo dpkg --add-architecture i386 sudo apt-get update - sudo apt-get install -y -o APT::Immediate-Configure=0 libstdc++6:i386 libgcc-s1:i386 aspnetcore-runtime-6.0 gcc-multilib libsystemd0 ./tgstation-server_${{ env.TGS_VERSION }}-1_amd64.deb + sudo apt-get install -y -o APT::Immediate-Configure=0 libstdc++6:i386 libgcc-s1:i386 ./tgstation-server_${{ env.TGS_VERSION }}-1_amd64.deb systemctl status tgstation-server sudo ls -al /etc/tgstation-server sudo cat /etc/tgstation-server/appsettings.Production.yml