From fccc568a95fca3cfa30f7e9dc872b2085ea8d0db Mon Sep 17 00:00:00 2001 From: Vladyslav Hrytsenko Date: Sun, 25 Feb 2024 17:39:06 +0200 Subject: [PATCH] added release notes generator --- .github/workflows/release.yaml | 11 +++++++++++ packages/nexrender-core/.gitignore | 3 --- packages/nexrender-provider-nx/package-lock.json | 13 ------------- 3 files changed, 11 insertions(+), 16 deletions(-) delete mode 100644 packages/nexrender-core/.gitignore delete mode 100644 packages/nexrender-provider-nx/package-lock.json diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 300949a3..81d871bb 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -77,8 +77,19 @@ jobs: # # See https://developer.apple.com/forums/thread/130560 # codesign -vvvv -R="notarized" --check-notarization "bin/nexrender-worker-macos" + - name: Release Notes + uses: post-op/chatgpt-release@v1 + id: release_notes + with: + version: ${{ github.ref_name }} + whimsical: true + env: + OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }} + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Publish release uses: softprops/action-gh-release@v1 if: success() with: + body: ${{ steps.release_notes.outputs.release_body }} files: bin/* diff --git a/packages/nexrender-core/.gitignore b/packages/nexrender-core/.gitignore deleted file mode 100644 index 67f5856b..00000000 --- a/packages/nexrender-core/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ - -# duckdoc.io project config -.duckdoc diff --git a/packages/nexrender-provider-nx/package-lock.json b/packages/nexrender-provider-nx/package-lock.json deleted file mode 100644 index ae0b6e63..00000000 --- a/packages/nexrender-provider-nx/package-lock.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "@nexrender/provider-nx", - "version": "1.47.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "@nexrender/provider-nx", - "version": "1.47.0", - "license": "MIT" - } - } -}