From 065cc72350eaed9958afa7794c839be7a334ba73 Mon Sep 17 00:00:00 2001 From: "liang.he" Date: Wed, 14 May 2025 10:38:49 +0800 Subject: [PATCH] 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. --- .github/workflows/release_process.yml | 44 ++++++++++++++------------- 1 file changed, 23 insertions(+), 21 deletions(-) diff --git a/.github/workflows/release_process.yml b/.github/workflows/release_process.yml index ad751f87..91f081fd 100644 --- a/.github/workflows/release_process.yml +++ b/.github/workflows/release_process.yml @@ -113,7 +113,7 @@ jobs: runner: macos-13 upload_url: ${{ needs.create_release.outputs.upload_url }} ver_num: ${{ needs.create_tag.outputs.new_ver }} - + release_wamrc_on_windows: permissions: contents: write # upload release artifact @@ -192,28 +192,30 @@ jobs: wasi_sdk_url: https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-19/wasi-sdk-19.0-macos.tar.gz wamr_app_framework_url: https://github.com/bytecodealliance/wamr-app-framework.git + # Let's disable it for now and reopen it when the actual requirement arises. + # Please ensure all dependencies have been updated before reopening. # - # vscode extension cross-platform - release_wamr_ide_vscode_ext: - permissions: - contents: write # upload release artifact - needs: [create_tag, create_release] - uses: ./.github/workflows/build_wamr_vscode_ext.yml - secrets: inherit - with: - upload_url: ${{ needs.create_release.outputs.upload_url }} - ver_num: ${{ needs.create_tag.outputs.new_ver }} + # # vscode extension cross-platform + # release_wamr_ide_vscode_ext: + # permissions: + # contents: write # upload release artifact + # needs: [create_tag, create_release] + # uses: ./.github/workflows/build_wamr_vscode_ext.yml + # secrets: inherit + # with: + # upload_url: ${{ needs.create_release.outputs.upload_url }} + # ver_num: ${{ needs.create_tag.outputs.new_ver }} - # - # vscode extension docker images package - release_wamr_ide_docker_images_package: - permissions: - contents: write # upload release artifact - needs: [create_tag, create_release] - uses: ./.github/workflows/build_docker_images.yml - with: - upload_url: ${{ needs.create_release.outputs.upload_url }} - ver_num: ${{ needs.create_tag.outputs.new_ver }} + # # + # # vscode extension docker images package + # release_wamr_ide_docker_images_package: + # permissions: + # contents: write # upload release artifact + # needs: [create_tag, create_release] + # uses: ./.github/workflows/build_docker_images.yml + # with: + # upload_url: ${{ needs.create_release.outputs.upload_url }} + # ver_num: ${{ needs.create_tag.outputs.new_ver }} # # WAMR_LLDB