David Handermann created NIFI-15794:
---------------------------------------

             Summary: Add Validation Steps to GitHub Build Workflow
                 Key: NIFI-15794
                 URL: https://issues.apache.org/jira/browse/NIFI-15794
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Tools and Build
            Reporter: David Handermann
            Assignee: David Handermann


The GitHub Pull Request Template includes several steps required for validating 
whether the Pull Request meets Tracking requirements, including standardized 
references to a Jira issue in the Pull Request Title and commit messages. These 
Tracking requirements should be incorporated into a GitHub workflow that runs 
the checks, and adds a label to the Pull Request indicating valid or invalid 
status.

The checks should align to the Pull Request Template, providing clear failure 
messages. Automatic Pull Request labeling could also provide the foundation for 
future improvements, such as automated closure after a shorter window, 
indicating requirements for reopening.

These checks should be a requirement for running subsequent build jobs to avoid 
consuming unnecessary resources. This is also an opportunity to rename 
{{ci-workflow}} to something like {{{}build{}}}, aligning with more focused 
workflow names.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to