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: