From 25dd9264b57ffafc5b01587ff5dda2e2188b5fbd Mon Sep 17 00:00:00 2001 From: Janis Date: Wed, 7 Jan 2026 11:47:31 +0100 Subject: [PATCH] feat: Update build.sbt and Dockerfile for improved GitHub credentials handling --- Dockerfile | 4 ---- build.sbt | 4 ++-- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 832cdae..91f0581 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,6 @@ # === Stage 1: Build the Play application === FROM --platform=$BUILDPLATFORM sbtscala/scala-sbt:eclipse-temurin-alpine-22_36_1.10.3_3.5.1 AS builder -ARG GITHUB_USER -ARG GITHUB_TOKEN - - WORKDIR /app # Install Node.js and Less CSS preprocessor diff --git a/build.sbt b/build.sbt index 36824d4..188f4bc 100644 --- a/build.sbt +++ b/build.sbt @@ -40,8 +40,8 @@ lazy val knockoutwhistweb = project.in(file("knockoutwhistweb")) credentials += Credentials( "GitHub Package Registry", "maven.pkg.github.com", - sys.env("GITHUB_USER"), - sys.env("GITHUB_TOKEN") + sys.env.getOrElse("GITHUB_USER", sys.error("GITHUB_USER not set")), + sys.env.getOrElse("GITHUB_TOKEN", sys.error("GITHUB_TOKEN not set")) ), commonSettings,