chore: Remove changelog generation from release workflow

This commit is contained in:
Mauro Balades
2024-05-11 13:49:19 +02:00
parent 2b1688146f
commit b764735f5f

View File

@@ -214,42 +214,6 @@ jobs:
name: linux_update_manifest
path: ./dist/update
changelog:
name: Generate Changelog
runs-on: ubuntu-latest
outputs:
tag: ${{ steps.changelog.outputs.tag }}
skipped: ${{ steps.changelog.outputs.skipped }}
clean_changelog: ${{ steps.changelog.outputs.clean_changelog }}
changelog: ${{ steps.changelog.outputs.changelog }}
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-node@v4
with:
node-version: 16
- run: |
npm install conventional-changelog-conventionalcommits@7.0.2
npm install conventional-recommended-bump@9.0.0
- name: Set up version.json
run: echo "{"version":$(git describe --tags --abbrev=0)}" > version.json
- name: Create changelog
id: changelog
uses: TriPSs/conventional-changelog-action@v5.2.1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
git-user-name: 'Zen Browser Robot'
git-user-email: 'zen-browser-bot@users.noreply.github.com'
skip-version-file: true
skip-git-pull: true
pre-release: false
release-count: 5
# TODO: Add the changelog to the release notes
windows:
runs-on: ubuntu-latest
needs: [build-data, check-release]
@@ -538,7 +502,7 @@ jobs:
release:
name: Release
needs: [build-data, linux, source, windows, check-release, changelog]
needs: [build-data, linux, source, windows, check-release]
runs-on: ubuntu-latest
if: ${{ github.ref == 'refs/heads/alpha' }}