Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • RHDH Core Team 3264

      Why this change?
       
      problems:

      • impossible to release automatically from release-1.y branches
      • continuous breakages in main when someone benignly updates their plugin and everyone else is borked too
      • continuous f&&kups by MSR trying to "upversion" an existing released plugin at version 1.4.5 to "new" version 1.0.0 because it either can't support a repo our size, or doesn't know how numbers work 
      • performance is terrible using MSR (even when it DOES work) because it has to rebuild everything, then iteratively try to release everything (~50 plugins)
      • if the yarn lock is dirty you waste 30-40 mins waiting to be told your push failed

      solution:

      • use changesets, which is the same tech/process as in BCP and rhdh-plugins repos
      • now plugin owners control their own destiny and can choose when/how to push a release to npmjs.com without breaking all the other plugins

            pschultz@redhat.com Paul Schultz
            pschultz@redhat.com Paul Schultz
            RHIDP - Core Platform
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: