Content-Length: 2214 | pFad | http://github.com/github/github-mcp-server/pull/74.patch
thub.com
From 247953072822453d355c151c001742e8ffe0c409 Mon Sep 17 00:00:00 2001
From: Sam Morrow
Date: Thu, 3 Apr 2025 13:14:06 +0200
Subject: [PATCH] chore: set build arg for publishing version
---
.github/workflows/docker-publish.yml | 14 +++++++-------
Dockerfile | 2 ++
2 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml
index 8faed744b..444768d8a 100644
--- a/.github/workflows/docker-publish.yml
+++ b/.github/workflows/docker-publish.yml
@@ -7,13 +7,13 @@ name: Docker
on:
schedule:
- - cron: '27 0 * * *'
+ - cron: "27 0 * * *"
push:
- branches: [ "main" ]
+ branches: ["main"]
# Publish semver tags as releases.
- tags: [ 'v*.*.*' ]
+ tags: ["v*.*.*"]
pull_request:
- branches: [ "main" ]
+ branches: ["main"]
env:
# Use docker.io for Docker Hub if empty
@@ -21,10 +21,8 @@ env:
# github.repository as /
IMAGE_NAME: ${{ github.repository }}
-
jobs:
build:
-
runs-on: ubuntu-latest
permissions:
contents: read
@@ -43,7 +41,7 @@ jobs:
if: github.event_name != 'pull_request'
uses: sigstore/cosign-installer@59acb6260d9c0ba8f4a2f9d9b48431a222b68e20 #v3.5.0
with:
- cosign-release: 'v2.2.4'
+ cosign-release: "v2.2.4"
# Set up BuildKit Docker container builder to be able to build
# multi-platform images and export cache
@@ -82,6 +80,8 @@ jobs:
cache-from: type=gha
cache-to: type=gha,mode=max
platforms: linux/amd64,linux/arm64
+ build-args:
+ VERSION: ${{ github.ref_name }}
# Sign the resulting Docker image digest except on PRs.
# This will only write to the public Rekor transparency log when the Docker
diff --git a/Dockerfile b/Dockerfile
index 7cb58d8b3..6b96ffeca 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,6 +1,8 @@
ARG VERSION="dev"
FROM golang:1.23.7 AS build
+# allow this step access to build arg
+ARG VERSION
# Set the working directory
WORKDIR /build
# Copy the current directory contents into the working directory
--- a PPN by Garber Painting Akron. With Image Size Reduction included!Fetched URL: http://github.com/github/github-mcp-server/pull/74.patch
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy