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

This commit is contained in:
Baptiste Augrain 2022-09-02 08:21:24 +02:00
parent a626779410
commit 7a289a8b61
4 changed files with 5 additions and 2 deletions

View file

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

View file

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

View file

@ -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:

View file

@ -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