From c57b4504e52a00829af8531db162c678ae63e258 Mon Sep 17 00:00:00 2001 From: JurajKubrican Date: Mon, 4 Aug 2025 16:36:01 +0200 Subject: [PATCH] build number cache buster --- .github/workflows/docker-build-self.yml | 1 + src/main.go | 1 - src/util/build-number.go | 13 +------------ 3 files changed, 2 insertions(+), 13 deletions(-) diff --git a/.github/workflows/docker-build-self.yml b/.github/workflows/docker-build-self.yml index f49563f..53e8ff4 100644 --- a/.github/workflows/docker-build-self.yml +++ b/.github/workflows/docker-build-self.yml @@ -55,6 +55,7 @@ jobs: run: | docker run -d --name $IMAGE_NAME -p $PORT:54321 --restart=always \ -v "/volume2/docker/$IMAGE_NAME/data:/app/data" \ + -e BUILD_NUMBER=${{ github.run_number }} \ "$IMAGE_NAME:latest" - name: Cleanup diff --git a/src/main.go b/src/main.go index 97f7e45..a4e163a 100644 --- a/src/main.go +++ b/src/main.go @@ -44,7 +44,6 @@ var ( func main() { e.Renderer = NewTemplates() - // read the ./build_number file e.Logger.SetLevel(log.DEBUG) e.Use(middleware.Logger()) diff --git a/src/util/build-number.go b/src/util/build-number.go index e31a4cb..3501a9c 100644 --- a/src/util/build-number.go +++ b/src/util/build-number.go @@ -1,20 +1,9 @@ package util import ( - "fmt" "os" ) -var buildNumber string - func GetBuildNumber() string { - if buildNumber == "" { - b, err := os.ReadFile("build_number") // just pass the file name - if err != nil { - fmt.Print(err) - } - buildNumber = string(b) - } - - return buildNumber + return os.Getenv("BUILD_NUMBER") }