File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 29
29
STACK_CACHE_VERSION : " "
30
30
BOOTSTRAP_FILE : " /home/runner/.local/bin/fpm"
31
31
XSUFFIX : " "
32
+ CHECK_VERSION_CMD : grep $(echo ${{ github.ref }} | cut -dv -f2)
32
33
RELEASE_CMD : " fpm run --flag --static --flag -g --flag -fbacktrace --flag -O3 --runner cp"
33
34
- os : macos-latest
34
35
STACK_CACHE : |
37
38
STACK_CACHE_VERSION : " v2"
38
39
BOOTSTRAP_FILE : " /Users/runner/.local/bin/fpm"
39
40
XSUFFIX : " "
41
+ CHECK_VERSION_CMD : grep $(echo ${{ github.ref }} | cut -dv -f2)
40
42
RELEASE_CMD : " fpm run --flag -g --flag -fbacktrace --flag -O3 --runner cp"
41
43
- os : windows-latest
42
44
STACK_CACHE : |
45
47
STACK_CACHE_VERSION : " v2"
46
48
BOOTSTRAP_FILE : C:\Users\runneradmin\AppData\Roaming\local\bin\fpm.exe
47
49
XSUFFIX : " .exe"
50
+ CHECK_VERSION_CMD : Select-String -Pattern Version | Where-Object { if ($_ -like -join("*",("${{ github.ref }}" -Split "v")[1],"*")) {echo $_} else {Throw} }
48
51
RELEASE_CMD : " fpm run --flag --static --flag -g --flag -fbacktrace --flag -O3 --runner copy"
49
52
50
53
env :
@@ -120,10 +123,10 @@ jobs:
120
123
121
124
# ----- Upload binaries if creating a release -----
122
125
- name : Check that fpm --version matches release tag
123
- if : github.event_name == 'release' && contains(matrix.os, 'ubuntu')
126
+ if : github.event_name == 'release'
124
127
run : |
125
128
cd fpm
126
- fpm run -- "--version" | grep $(echo $ {{ github.ref }} | cut -dv -f2)
129
+ fpm run -- "--version" | $ {{ matrix.CHECK_VERSION_CMD }}
127
130
128
131
- name : Stage release files for upload
129
132
if : github.event_name == 'release'
You can’t perform that action at this time.
0 commit comments