Uploaded image for project: 'HAL'
  1. HAL
  2. HAL-1763

Optimize release process

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 3.5.12.Final
    • None
    • None
    • None

      Migrate the manual release process in ./release.sh into one or more GitHub actions which are triggered when pushing a final tag like "v1.2.3.Final".

      The GitHub actions should take care of:

      • build the artifacts using the right maven profiles
      • push to gh-pages
      • build and push docker images
      • update changelog

      Evaluate if using https://jreleaser.org/ makes sense.

              hpehl@redhat.com Harald Pehl
              hpehl@redhat.com Harald Pehl
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: