diff --git a/.github/workflows/dispatch.yaml b/.github/workflows/dispatch.yaml new file mode 100644 index 0000000..c85b8df --- /dev/null +++ b/.github/workflows/dispatch.yaml @@ -0,0 +1,26 @@ +name: Update GPTScript Version +on: + repository_dispatch: + types: release + +jobs: + tag-release: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + token: ${{ secrets.BOT_GH_TOKEN }} + - name: Bump version and push tag + id: tag_version + uses: mathieudutour/github-tag-action@v6.2 + with: + github_token: ${{ secrets.BOT_GH_TOKEN }} + custom_tag: ${{ github.event.client_payload.tag }} + tag_prefix: "" + - name: Create a GitHub release + uses: ncipollo/release-action@v1 + with: + tag: ${{ steps.tag_version.outputs.new_tag }} + name: Release ${{ steps.tag_version.outputs.new_tag }} + body: ${{ steps.tag_version.outputs.changelog }} + prerelease: ${{ contains(steps.tag_version.outputs.new_tag, '-rc') }} \ No newline at end of file