Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-3599

manually release quay-common plugin in janus-idp/backstage-plugins

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Critical Critical
    • 1.3
    • None
    • Build, Plugins
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • RHIDP-1431 - Engineering Improvements
    • Release Note Not Required
    • Rejected
    • RHDH Core Team 3261

      followup to RHIDP-3329 and RHIDP-2525.

      The following private plugins need a manual release:

      • ./plugins/quay-common/package.json @ 1.0.0

      Steps to follow for a for a new private plugin:

      locally, remove private:true and manually release using https://gitlab.cee.redhat.com/rhidp/rhdh/-/blob/rhdh-1-rhel-9/build/scripts/releasePlugin.sh
      mark plugin private and submit PR for changes caused by the releasePlugin script
      merge change and let MSR release everything else; regen yarn lock if needed
      once MSR is green again, remove private:true, merge change, let MSR release just that plugin

      Additional notes:

      Do not use a fork as the release script uses `git push origin ....` for pushing the tag

      For more instructions see https://gitlab.cee.redhat.com/rhidp/rhdh/-/blob/rhdh-1-rhel-9/build/scripts/releasePlugin.sh#L27-54

              nickboldt Nick Boldt
              nickboldt Nick Boldt
              RHIDP - Core Platform
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: