File tree Expand file tree Collapse file tree 3 files changed +9
-2
lines changed
Expand file tree Collapse file tree 3 files changed +9
-2
lines changed Original file line number Diff line number Diff line change 2727 - name : Build macOS (x86_64 + arm64)
2828 env :
2929 VERSION : ${{ steps.sanitize.outputs.ref_name }}
30+ COMMIT_HASH : ${{ github.sha }}
3031 run : |
3132 cd MacOS
3233 make clean
6364 - name : Build Windows (x64)
6465 env :
6566 VERSION : ${{ steps.sanitize.outputs.ref_name }}
67+ COMMIT_HASH : ${{ github.sha }}
6668 shell : cmd
6769 run : |
6870 cd Windows
Original file line number Diff line number Diff line change 11APP_NAME = Kiwi8
22
3- # Use GITHUB_REF_NAME from GitHub Actions, or default values for local builds
3+ # Use VERSION if set, otherwise fall back to GITHUB_REF_NAME, then default to unknown
44VERSION ?= $(GITHUB_REF_NAME )
55ifeq ($(VERSION ) ,)
66VERSION = unknown
77endif
88
9- COMMIT_HASH := $(if $(GITHUB_SHA ) ,$(GITHUB_SHA ) ,unknown)
9+ COMMIT_HASH ?= $(GITHUB_SHA )
10+ ifeq ($(COMMIT_HASH ) ,)
11+ COMMIT_HASH = unknown
12+ endif
1013
1114APP_MANIFEST = src/Info.plist
1215APP_BUNDLE = $(APP_NAME ) .app
Original file line number Diff line number Diff line change @@ -9,11 +9,13 @@ VERSION = unknown
99!ENDIF
1010!ENDIF
1111
12+ !IFNDEF COMMIT_HASH
1213!IFDEF GITHUB_SHA
1314COMMIT_HASH = $(GITHUB_SHA )
1415!ELSE
1516COMMIT_HASH = unknown
1617!ENDIF
18+ !ENDIF
1719
1820APP_EXE = $(APP_NAME ) .exe
1921APP_PDB = $(APP_NAME ) .pdb
You can’t perform that action at this time.
0 commit comments