nextcloud / calendar-availability-vue

Weekly calendar availability component for Nextcloud apps.

Home Page:https://www.npmjs.com/package/@nextcloud/calendar-availability-vue

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release documentation

PVince81 opened this issue · comments

Is your feature request related to a problem? Please describe.

I don't know how to release this module and I don't want to figure it out (reverse engineer) because I'm in a rush

Describe the solution you'd like

Have the exact steps documented

Describe alternatives you've considered

Trying out another repo's release steps and see if it works here

Additional context

No response

Releases have been automated in a similar fashion as some other groupware libs. Releases are fully automated (even the tagging) via a workflow dispatch.

  1. https://github.com/nextcloud/calendar-availability-vue/actions/workflows/release.yml
  2. Run workflow -> Select branch main
  3. Wait for an admin to approve (or do it yourself)

Maybe there already is a shared doc that we could just link/reuse? AFAIK, calendar-js uses the same process for releases.