diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c54c469..ba4b56f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,38 +29,16 @@ jobs: - id: extract-changelog uses: sean0x42/markdown-extract@v2 - if: steps.version.outputs.is_stable == 'true' with: file: CHANGELOG.md pattern: ${{ github.ref_name }} no-print-matched-heading: true - name: Create Release uses: softprops/action-gh-release@v1 - if: steps.version.outputs.is_stable == 'true' with: - prerelease: false + prerelease: steps.version.outputs.is_stable != 'true' body: | ## Changelog ${{ steps.extract-changelog.outputs.markdown }} files: | *.vsix - - - id: changelog-url - name: Generate Changelog Url - if: steps.version.outputs.is_stable != 'true' - run: | - SERVER_URL=${{ github.server_url }} - REPO=${{ github.repository }} - REF=${{ github.ref_name }} - - echo "url=$SERVER_URL/$REPO/blob/$REF/CHANGELOG.md#unreleased" >> $GITHUB_OUTPUT - - name: Create Pre-Release - uses: softprops/action-gh-release@v1 - if: steps.version.outputs.is_stable != 'true' - with: - prerelease: true - body: | - This is a **pre-release**. Check the [Unreleased Section](${{ steps.changelog-url.outputs.url }}) - of the changelog for changes. - files: | - *.vsix