openpanel icon indicating copy to clipboard operation
openpanel copied to clipboard

Add release please workflow to help with releases

Open leikoilja opened this issue 6 months ago • 4 comments

So the proposed CI action will:

  • collect all commits from main branch into a new PR (example)
  • a new release PR will also update all package versions
  • once the release PR is merged, the workflow will auto create release (example)

Closes https://github.com/Openpanel-dev/openpanel/issues/157

leikoilja avatar May 16 '25 13:05 leikoilja

@leikoilja is attempting to deploy a commit to the Coderax's projects Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot] avatar May 16 '25 13:05 vercel[bot]

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar May 16 '25 13:05 CLAassistant

I have come to an conclusion that I don't want this on everything. I would love to have this for self-hosting but not on SDKs and what not since they all have some complex logic when I bump version.

Could we just use release please for self-hosting purpose. Each release will contain all commits from the last time. And bump versions (same version on all) for these packages

  • /package.json
  • /apps/*/package.json

lindesvard avatar Jun 09 '25 17:06 lindesvard

@lindesvard , sounds about right. I have now pushed a commit with just those files bumped, please re-review :)

leikoilja avatar Jun 10 '25 05:06 leikoilja