MCPcopy
hub / github.com/less/less.js / createReleasePRShouldRun

Function createReleasePRShouldRun

scripts/test-release-automation.js:138–145  ·  view source on GitHub ↗

* create-release-pr.yml `if:` condition: * * github.repository == 'less/less.js' && * !contains(github.event.head_commit.message, 'chore: release v') && * !contains(github.event.head_commit.message, 'chore: alpha release v') && * !contains(github.event.head_commit.message, '/release-v')

({ repo, commitMessage })

Source from the content-addressed store, hash-verified

136 * !contains(github.event.head_commit.message, '/alpha-release-v')
137 */
138function createReleasePRShouldRun({ repo, commitMessage }) {
139 if (repo !== 'less/less.js') return false;
140 if (commitMessage.includes('chore: release v')) return false;
141 if (commitMessage.includes('chore: alpha release v')) return false;
142 if (commitMessage.includes('/release-v')) return false;
143 if (commitMessage.includes('/alpha-release-v')) return false;
144 return true;
145}
146
147/**
148 * Alpha version increment — mirrors the inline Node script in

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected