Setup dotnet manually for .deb test install

GitHub is being fucky with their ubuntu image
This commit is contained in:
Jordan Dominion
2023-06-26 11:07:31 -04:00
parent 3b47519bf8
commit 3c9dc9927d
+6 -1
View File
@@ -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