Skip to content

Commit 065cc72

Browse files
authored
Bypass wamr_ide-related components from the release process. (#4268)
Mostly because of some observations: - There is no actual usage reported. - Both ide-ext and ide-docker-image have not been maintained for quite a while. - At the very least, there is no need to recompile it every time when there are no modifications.
1 parent f0a8286 commit 065cc72

File tree

1 file changed

+24
-22
lines changed

1 file changed

+24
-22
lines changed

.github/workflows/release_process.yml

Lines changed: 24 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ jobs:
113113
runner: macos-13
114114
upload_url: ${{ needs.create_release.outputs.upload_url }}
115115
ver_num: ${{ needs.create_tag.outputs.new_ver }}
116-
116+
117117
release_wamrc_on_windows:
118118
permissions:
119119
contents: write # upload release artifact
@@ -192,28 +192,30 @@ jobs:
192192
wasi_sdk_url: https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-19/wasi-sdk-19.0-macos.tar.gz
193193
wamr_app_framework_url: https://github.com/bytecodealliance/wamr-app-framework.git
194194

195+
# Let's disable it for now and reopen it when the actual requirement arises.
196+
# Please ensure all dependencies have been updated before reopening.
195197
#
196-
# vscode extension cross-platform
197-
release_wamr_ide_vscode_ext:
198-
permissions:
199-
contents: write # upload release artifact
200-
needs: [create_tag, create_release]
201-
uses: ./.github/workflows/build_wamr_vscode_ext.yml
202-
secrets: inherit
203-
with:
204-
upload_url: ${{ needs.create_release.outputs.upload_url }}
205-
ver_num: ${{ needs.create_tag.outputs.new_ver }}
206-
207-
#
208-
# vscode extension docker images package
209-
release_wamr_ide_docker_images_package:
210-
permissions:
211-
contents: write # upload release artifact
212-
needs: [create_tag, create_release]
213-
uses: ./.github/workflows/build_docker_images.yml
214-
with:
215-
upload_url: ${{ needs.create_release.outputs.upload_url }}
216-
ver_num: ${{ needs.create_tag.outputs.new_ver }}
198+
# # vscode extension cross-platform
199+
# release_wamr_ide_vscode_ext:
200+
# permissions:
201+
# contents: write # upload release artifact
202+
# needs: [create_tag, create_release]
203+
# uses: ./.github/workflows/build_wamr_vscode_ext.yml
204+
# secrets: inherit
205+
# with:
206+
# upload_url: ${{ needs.create_release.outputs.upload_url }}
207+
# ver_num: ${{ needs.create_tag.outputs.new_ver }}
208+
209+
# #
210+
# # vscode extension docker images package
211+
# release_wamr_ide_docker_images_package:
212+
# permissions:
213+
# contents: write # upload release artifact
214+
# needs: [create_tag, create_release]
215+
# uses: ./.github/workflows/build_docker_images.yml
216+
# with:
217+
# upload_url: ${{ needs.create_release.outputs.upload_url }}
218+
# ver_num: ${{ needs.create_tag.outputs.new_ver }}
217219

218220
#
219221
# WAMR_LLDB

0 commit comments

Comments
 (0)