Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move container images creation to release workflow #384

Closed

Commits on Jul 25, 2023

  1. Move release logic to a new workflow

    - remove steps creating the GitHub release from "build.yaml" workflow.
    - add steps to tag the main branch with the version tag after an
      automerge in the "build.yaml" workflow.
    - create a new GitHub workdlow for handling GitHub release on new tags
      on main.
    - modify the python script handling the release to be able to get the
      release body directly.
    
    fixes redhat-certification#380
    mgoerens committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    ccd5940 View commit details
    Browse the repository at this point in the history
  2. Move container images creation to release workflow

    This makes it possible to retrigger the entire release process,
    including all assets creation, by retagging the main branch.
    
    Starting with this commit, build triggers on the
    quay.io/redhat-certification/chart-verifier repo are no longer needed.
    
    close redhat-certification#383
    mgoerens committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    f66d87a View commit details
    Browse the repository at this point in the history