David Handermann created NIFI-15377:
---------------------------------------

             Summary: Require Signed Commits for main Branch
                 Key: NIFI-15377
                 URL: https://issues.apache.org/jira/browse/NIFI-15377
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Tools and Build
            Reporter: David Handermann
            Assignee: David Handermann


The ASF YAML configuration for the primary project repository should be updated 
to require commit signing for the main branch. Requiring commit signing aligns 
with the configuration of the NiFi API repository and provides an additional 
level of security through signature verification status shown in the GitHub 
commit history.

In addition to requiring commit signing, the ASF YAML configuration should be 
updated to limit supported merge operations to squash and merge, avoiding the 
other options which result in unnecessarily complex commit history.



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

Reply via email to