Open tetsuya28 opened 1 year ago
With datasources=issues and the following GItHub Actions workflow, a Release Note has all issues with no error. Then, run the workflow again, the Release Note gets expected issues, that have closed between the last tag and the latest tag.
datasources=issues
name: Release on: push: tags: - "*" jobs: note: name: Release runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3.5.3 with: fetch-depth: 0 - name: Use Node.js uses: actions/setup-node@v3.8.0 - name: Install gren run: | npm install github-release-notes -g - name: Create a release env: GREN_GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}' run: | gren release \ --override \ --tags=${{ github.ref_name }}
.grenrc.yaml is here.
.grenrc.yaml
--- dataSource: "issues" groupBy: "✨ Enhancement": - "enhancement" "🐛 Bug": - "bug" changelogFilename: "CHANGELOG.md" template: label: "" limit: 99
With
datasources=issues
and the following GItHub Actions workflow, a Release Note has all issues with no error. Then, run the workflow again, the Release Note gets expected issues, that have closed between the last tag and the latest tag..grenrc.yaml
is here.