File tree 1 file changed +5
-6
lines changed
1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -70,28 +70,27 @@ jobs:
70
70
GOOS="${INPUT_PLATFORM:-$GOHOSTOS}"
71
71
echo "GOOS=$GOOS" >>"$GITHUB_ENV"
72
72
73
+ cmd=bash
73
74
if [[ $GOHOSTOS = windows && $CGO_ENABLED = 1 ]]
74
75
then
76
+ cmd='msys2 {0}'
75
77
case "$GOARCH" in
76
78
*64)
77
79
echo 'MSYS=MINGW64' >>"$GITHUB_ENV" ;;
78
80
*)
79
81
echo 'MSYS=MINGW32' >>"$GITHUB_ENV" ;;
80
82
esac
81
83
fi
84
+ echo "CMD=$cmd" >>"$GITHUB_ENV"
82
85
shell : bash
83
86
- if : env.MSYS != ''
84
87
uses : msys2/setup-msys2@v2
85
88
with :
86
89
msystem : ${{ env.MSYS }}
87
90
path-type : inherit
88
91
install : mingw-w64-i686-gcc
89
- - if : env.MSYS == ''
90
- run : ${{ inputs.run }}
91
- shell : bash
92
- - if : env.MSYS != ''
93
- run : ${{ inputs.run }}
94
- shell : msys2 {0}
92
+ - run : ${{ inputs.run }}
93
+ shell : ${{ env.CMD }}
95
94
- if : inputs.upload-artifact-path != ''
96
95
uses : actions/upload-artifact@v4
97
96
with :
You can’t perform that action at this time.
0 commit comments