mirror of
https://github.com/videojs/video.js.git
synced 2024-11-28 08:58:46 +02:00
14 lines
521 B
JavaScript
14 lines
521 B
JavaScript
const core = require('@actions/core');
|
|
const github = require('@actions/github');
|
|
|
|
(async function run() {
|
|
const title = github.context.payload.pull_request?.title;
|
|
const titleRegex = /^(chore|ci|docs|feat|fix|refactor|revert|test)(\(.+\))?!?: (.+)/;
|
|
|
|
if (!!title.match(titleRegex)) {
|
|
core.info('Pull request title is OK');
|
|
} else {
|
|
core.setFailed('Please use conventional commit style for the PR title so the merged change appears in the changelog. See https://www.conventionalcommits.org/.');
|
|
}
|
|
})();
|