Allow .deb to build while in .NET preview

This commit is contained in:
Jordan Dominion
2023-07-27 01:14:33 -04:00
parent c5bcb02836
commit 57c8eebda9
3 changed files with 13 additions and 3 deletions
+1
View File
@@ -935,6 +935,7 @@ jobs:
rm private.pgp
- name: Install dotnet-sdk system package
if: "!contains(env.TGS_DOTNET_QUALITY, 'preview')"
run: |
sudo apt-get update
sudo apt-get install -y dotnet-sdk-${{ env.TGS_DOTNET_VERSION }}.0
+10 -1
View File
@@ -8,7 +8,16 @@ set -x
dpkg --add-architecture i386
apt-get update
apt-get install -y npm dotnet-sdk-8.0 build-essential binutils lintian debhelper dh-make devscripts xmlstarlet # needs cleanup probably, SO copypasta
# This package set needs cleanup probably, StackOverflow copypasta
apt-get install -y npm \
build-essential \
binutils \
lintian \
debhelper \
dh-make \
devscripts \
xmlstarlet
# dotnet-sdk-8.0 # Disabled while in preview
CURRENT_COMMIT=$(git rev-parse HEAD)
+2 -2
View File
@@ -5,8 +5,8 @@ Maintainer: Jordan Dominion <Cyberboss@users.noreply.github.com>
Rules-Requires-Root: no
Build-Depends:
debhelper-compat (= 13),
dotnet-sdk-8.0,
npm,
#dotnet-sdk-8.0, Disabled while in preview
Standards-Version: 4.6.2
Homepage: https://tgstation.github.io/tgstation-server
Vcs-Browser: https://github.com/tgstation/tgstation-server
@@ -16,7 +16,7 @@ Package: tgstation-server
Architecture: any
Depends:
${misc:Depends},
aspnetcore-runtime-8.0,
#aspnetcore-runtime-8.0, Disabled while in preview
libc6-i386,
libstdc++6:i386 [amd64],
libstdc++6 [i386],