hyperledger-cacti / cacti

Hyperledger Cacti is a new approach to the blockchain interoperability problem
https://wiki.hyperledger.org/display/cactus
Apache License 2.0
344 stars 286 forks source link

ci(github): commit parity to use PR title in check #3542

Closed jagpreetsinghsasan closed 2 months ago

jagpreetsinghsasan commented 2 months ago

Commit to be reviewed

ci(github): commit parity to use PR title in check

Primary Changes
---------------
1. Updated the script to include the check for releases
2. Fixed certain regex and added a new regex for issue/PR
   references. This is done because the issue numbers tagged in
   PR message or commit messages are sometime resolved directly
   and sometimes parsed with the orgname.
3. With the new regex in 2), we can now safely check for parity
   while including the fixes/depends line, further loosing the parity
   check, thus reducing false-positives

Fixes #3526

Pull Request Requirements

Character Limit

A Must Read for Beginners For rebasing and squashing, here's a must read guide for beginners.