Re-add the Docker build job on GitHub Actions

This commit is contained in:
Tyrrrz
2023-05-11 16:07:06 +03:00
parent 72bb886a5e
commit e261edde8b
3 changed files with 34 additions and 10 deletions

View File

@@ -14,11 +14,11 @@ ARG TARGETARCH
WORKDIR /build
COPY favicon.ico ./
COPY NuGet.config ./
COPY Directory.Build.props ./
COPY DiscordChatExporter.Core ./DiscordChatExporter.Core
COPY DiscordChatExporter.Cli ./DiscordChatExporter.Cli
COPY favicon.ico .
COPY NuGet.config .
COPY Directory.Build.props .
COPY DiscordChatExporter.Core DiscordChatExporter.Core
COPY DiscordChatExporter.Cli DiscordChatExporter.Cli
# Publish a self-contained assembly so we can use a slimmer runtime image
RUN dotnet publish DiscordChatExporter.Cli \
@@ -26,7 +26,7 @@ RUN dotnet publish DiscordChatExporter.Cli \
--self-contained \
--use-current-runtime \
--arch $TARGETARCH \
--output ./publish
--output publish/
# -- Run
# Use `runtime-deps` instead of `runtime` because we have a self-contained assembly