From 08632371c604c84a257b219acd765df548200b01 Mon Sep 17 00:00:00 2001 From: Batuhan Apaydin Date: Fri, 25 Oct 2024 18:27:32 +0300 Subject: [PATCH] always use builtin pipelines for Go builds -s Signed-off-by: Batuhan Apaydin --- aws-ebs-csi-driver.yaml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/aws-ebs-csi-driver.yaml b/aws-ebs-csi-driver.yaml index 66a338a4d61..03a58cb58b6 100644 --- a/aws-ebs-csi-driver.yaml +++ b/aws-ebs-csi-driver.yaml @@ -1,7 +1,7 @@ package: name: aws-ebs-csi-driver version: 1.36.0 - epoch: 0 + epoch: 1 description: CSI driver for Amazon EBS. copyright: - license: Apache-2.0 @@ -32,15 +32,15 @@ pipeline: tag: v${{package.version}} expected-commit: e6dae6132fc8383340024440fc639a135bebd4ba - - runs: | - # Our global LDFLAGS conflict with a Makefile parameter - unset LDFLAGS - - make ARCH=$(go env GOARCH) - mkdir -p ${{targets.destdir}}/usr/bin - cp bin/aws-ebs-csi-driver ${{targets.destdir}}/usr/bin/ - - - uses: strip + - uses: go/build + with: + packages: ./cmd + ldflags: | + -X github.com/kubernetes-sigs/aws-ebs-csi-driver/pkg/driver.driverVersion=${{package.version}} + -X github.com/kubernetes-sigs/aws-ebs-csi-driver/pkg/cloud.driverVersion=${{package.version}} + -X github.com/kubernetes-sigs/aws-ebs-csi-driver/pkg/driver.gitCommit=$(git rev-parse HEAD) + -X github.com/kubernetes-sigs/aws-ebs-csi-driver/pkg/driver.buildDate=$(date -u -d "@${SOURCE_DATE_EPOCH:-$(date +%s)}" "+%Y-%m-%dT%H:%M:%SZ") + output: aws-ebs-csi-driver update: enabled: true