فهرست منبع

fix: update quality to stable workflows and generate notes on release [skip ci]

Baptiste Augrain 2 سال پیش
والد
کامیت
7a289a8b61
4فایلهای تغییر یافته به همراه5 افزوده شده و 2 حذف شده
  1. 1 0
      .github/workflows/stable-linux.yml
  2. 1 0
      .github/workflows/stable-macos.yml
  3. 2 1
      .github/workflows/stable-windows.yml
  4. 1 1
      release.sh

+ 1 - 0
.github/workflows/stable-linux.yml

@@ -25,6 +25,7 @@ jobs:
       env:
         OS_NAME: 'linux'
         VSCODE_ARCH: ${{ matrix.vscode_arch }}
+        VSCODE_QUALITY: 'stable'
 
     strategy:
       fail-fast: false

+ 1 - 0
.github/workflows/stable-macos.yml

@@ -23,6 +23,7 @@ jobs:
     env:
       OS_NAME: 'osx'
       VSCODE_ARCH: ${{ matrix.vscode_arch }}
+      VSCODE_QUALITY: 'stable'
     strategy:
       fail-fast: false
       matrix:

+ 2 - 1
.github/workflows/stable-windows.yml

@@ -24,8 +24,9 @@ jobs:
       run:
         shell: bash
     env:
-      VSCODE_ARCH: ${{ matrix.vscode_arch }}
       OS_NAME: 'windows'
+      VSCODE_ARCH: ${{ matrix.vscode_arch }}
+      VSCODE_QUALITY: 'stable'
     strategy:
       fail-fast: false
       matrix:

+ 1 - 1
release.sh

@@ -22,7 +22,7 @@ npm install -g github-release-cli
 
 if [[ $( gh release view --repo "${OWNER}/${REPOSITORY}" "${RELEASE_VERSION}" 2>&1 ) =~ "release not found" ]]; then
   echo "Creating release '${RELEASE_VERSION}'"
-  gh release create "${RELEASE_VERSION}" --repo "${OWNER}/${REPOSITORY}" --notes "${NOTES}"
+  gh release create "${RELEASE_VERSION}" --repo "${OWNER}/${REPOSITORY}" --notes "${NOTES}" --generate-notes
 fi
 
 cd artifacts