diff --git a/.gitea/workflows/relase.yml b/.gitea/workflows/relase.yml index cb8711a..f737357 100644 --- a/.gitea/workflows/relase.yml +++ b/.gitea/workflows/relase.yml @@ -55,62 +55,23 @@ jobs: with: github_token: ${{ secrets.GITHUB_TOKEN }} branch: ${{ github.ref }} - - name: Build Changelog - uses: https://github.com/mikepenz/release-changelog-builder-action@v5 - with: - platform: "gitea" # gitea or GitHub, default is GitHub - mode: "COMMIT" - configurationJson: | - { - "template": "#{{CHANGELOG}}", - "categories": [ - { - "title": "## Feature", - "labels": ["feat", "feature"] - }, - { - "title": "## Fix", - "labels": ["fix", "bug"] - }, - { - "title": "## Other", - "labels": [] - } - ], - "label_extractor": [ - { - "pattern": "^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test){1}(\\([\\w\\-\\.]+\\))?(!)?: ([\\w ])+([\\s\\S]*)", - "on_property": "title", - "target": "$1" - } - ] - } - token: ${{ secrets.TOKEN }} - owner: WorldTeacher - - name: create Release + + - name: Add release notes to environment + id: add_release_notes + run: | + echo "RELEASE_NOTES<> $GITHUB_ENV + echo "${{ github.event.inputs.release_notes }}" >> $GITHUB_ENV + echo "EOF" >> $GITHUB_ENV + - name: Create release + id: create_release if: ${{ github.event.inputs.github_release == 'true' }} uses: softprops/action-gh-release@master with: tag_name: ${{ env.VERSION }} release_name: Release ${{ env.VERSION }} - body: ${{ steps.changelog.outputs.changelog }} - - # - name: Add release notes to environment - # id: add_release_notes - # run: | - # echo "RELEASE_NOTES<> $GITHUB_ENV - # echo "${{ github.event.inputs.release_notes }}" >> $GITHUB_ENV - # echo "EOF" >> $GITHUB_ENV - # - name: Create release - # id: create_release - # if: ${{ github.event.inputs.github_release == 'true' }} - # uses: softprops/action-gh-release@master - # with: - # tag_name: ${{ env.VERSION }} - # release_name: Release ${{ env.VERSION }} - # body: ${{ env.RELEASE_NOTES }} - # draft: false - # prerelease: false - # make_latest: true - # env: - # GITHUB_TOKEN: ${{ secrets.TOKEN }} + body: ${{ env.RELEASE_NOTES }} + draft: false + prerelease: false + make_latest: true + env: + GITHUB_TOKEN: ${{ secrets.TOKEN }}