mirror of
https://github.com/int128/kubelogin.git
synced 2026-02-14 16:39:51 +00:00
Add .exe extension to Windows distribution (#534)
This commit is contained in:
2
.github/workflows/go.yaml
vendored
2
.github/workflows/go.yaml
vendored
@@ -8,6 +8,7 @@ on:
|
||||
- .github/workflows/go.yaml
|
||||
- pkg/**
|
||||
- go.*
|
||||
- Makefile
|
||||
tags:
|
||||
- v*
|
||||
pull_request:
|
||||
@@ -17,6 +18,7 @@ on:
|
||||
- .github/workflows/go.yaml
|
||||
- pkg/**
|
||||
- go.*
|
||||
- Makefile
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
|
||||
@@ -54,7 +54,7 @@ spec:
|
||||
matchLabels:
|
||||
os: darwin
|
||||
arch: arm64
|
||||
- bin: kubelogin
|
||||
- bin: kubelogin.exe
|
||||
{{ addURIAndSha "https://github.com/int128/kubelogin/releases/download/{{ .TagName }}/kubelogin_windows_amd64.zip" .TagName }}
|
||||
selector:
|
||||
matchLabels:
|
||||
|
||||
12
Makefile
12
Makefile
@@ -1,6 +1,12 @@
|
||||
TARGET := kubelogin
|
||||
TARGET_ARCHIVE := $(TARGET)_$(GOOS)_$(GOARCH).zip
|
||||
TARGET_DIGEST := $(TARGET)_$(GOOS)_$(GOARCH).zip.sha256
|
||||
PRODUCT := kubelogin
|
||||
TARGET_ARCHIVE := $(PRODUCT)_$(GOOS)_$(GOARCH).zip
|
||||
TARGET_DIGEST := $(PRODUCT)_$(GOOS)_$(GOARCH).zip.sha256
|
||||
|
||||
ifeq ($(GOOS), windows)
|
||||
TARGET := $(PRODUCT).exe
|
||||
else
|
||||
TARGET := $(PRODUCT)
|
||||
endif
|
||||
|
||||
# determine the version from ref
|
||||
ifeq ($(GITHUB_REF), refs/heads/master)
|
||||
|
||||
Reference in New Issue
Block a user