Просмотр исходного кода

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.
liang.he 8 месяцев назад
Родитель
Сommit
065cc72350
1 измененных файлов с 24 добавлено и 22 удалено
  1. 24 22
      .github/workflows/release_process.yml

+ 24 - 22
.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 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 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 }}
 
   #
   # WAMR_LLDB