File tree Expand file tree Collapse file tree 3 files changed +9
-19
lines changed Expand file tree Collapse file tree 3 files changed +9
-19
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,9 @@ inputs:
11
11
description : " Thread-safety (nts or ts)"
12
12
required : true
13
13
outputs :
14
+ vs :
15
+ description : " The Visual Studio version"
16
+ value : ${{ steps.prepare-build-env.outputs.vs }}
14
17
build-dir :
15
18
description : " The build directory to be used"
16
19
value : ${{ steps.prepare-build-env.outputs.build-dir }}
Original file line number Diff line number Diff line change @@ -11,6 +11,9 @@ inputs:
11
11
description : " Thread-safety (nts or ts)"
12
12
required : true
13
13
outputs :
14
+ vs :
15
+ description : " The Visual Studio version"
16
+ value : ${{steps.setup-php.outputs.vs}}
14
17
build-dir :
15
18
description : " The build directory to be used"
16
19
value : ${{steps.get-build-dir.outputs.build_dir}}
Original file line number Diff line number Diff line change 38
38
defaults :
39
39
run :
40
40
shell : cmd
41
+ outputs :
42
+ vs : ${{ steps.build-driver.outputs.vs }}
41
43
42
44
steps :
43
45
- uses : actions/checkout@v4
@@ -114,27 +116,9 @@ jobs:
114
116
- name : " Copy signature file"
115
117
run : cp ${RELEASE_ASSETS}/php_mongodb.dll.sig .
116
118
117
- - name : " Set compiler environment variable"
118
- run : |
119
- case "$PHP_VERSION" in
120
- "7.4")
121
- COMPILER="vc15"
122
- ;;
123
- "8.0" | "8.1" | "8.2" | "8.3")
124
- COMPILER="vs16"
125
- ;;
126
- "8.4")
127
- COMPILER="vs17"
128
- ;;
129
- esac
130
- echo "COMPILER=${COMPILER}" >> "$GITHUB_ENV"
131
- shell : bash
132
- env :
133
- PHP_VERSION : ${{ inputs.php }}
134
-
135
119
- name : " Create and upload release asset"
136
120
if : ${{ inputs.upload_release_asset }}
137
121
run : |
138
- ARCHIVE=php_mongodb-${{ inputs.version }}-${{ inputs.php }}-${{ inputs.ts }}-${{ env.COMPILER }}-${{ inputs.arch }}.zip
122
+ ARCHIVE=php_mongodb-${{ inputs.version }}-${{ inputs.php }}-${{ inputs.ts }}-${{ needs.build.outputs.vs }}-${{ inputs.arch }}.zip
139
123
zip ${ARCHIVE} php_mongodb.dll php_mongodb.dll.sig php_mongodb.pdb CREDITS CONTRIBUTING.md LICENSE README.md THIRD_PARTY_NOTICES
140
124
gh release upload ${{ inputs.version }} ${ARCHIVE}
You can’t perform that action at this time.
0 commit comments