ansible-collections / ibm_zos_core

Red Hat Ansible Certified Content for IBM Z
77 stars 44 forks source link

[Enabler][692] Add a command that checks the changelog into ac and create a GitHub action #1422

Open IsaacVRey opened 6 months ago

IsaacVRey commented 6 months ago
SUMMARY

This PR fixes the first two bullet points of https://github.com/ansible-collections/ibm_zos_core/issues/692.

Add new command ac-check-changelog into ac tool to ensure if a new changelog fragment was added to the branch

Added new github action that will execute the check changelog check upon a new pull request with base branch dev or any branch that starts with staging. By default, it will run on three triggers:

You can see this Github Action in the following PR https://github.com/fernandofloresg/ibm_zos_core/pull/24 And look at the run details here https://github.com/fernandofloresg/ibm_zos_core/actions/runs/8574374819/job/23501055062?pr=24

It averages 12s of execution time. image

And looking at billable details we get 0s, image

ISSUE TYPE
COMPONENT NAME

ac

ADDITIONAL INFORMATION