mirror of
https://github.com/neovim/neovim.git
synced 2024-12-20 03:05:11 -07:00
ci(commitlint): ignore "fixup" commits #18556
This commit is contained in:
parent
030417d80b
commit
2875d45e79
@ -45,8 +45,13 @@ end
|
|||||||
-- Returns nil if the given commit message is valid, or returns a string
|
-- Returns nil if the given commit message is valid, or returns a string
|
||||||
-- message explaining why it is invalid.
|
-- message explaining why it is invalid.
|
||||||
local function validate_commit(commit_message)
|
local function validate_commit(commit_message)
|
||||||
local commit_split = vim.split(commit_message, ":")
|
-- Return nil if the commit message starts with "fixup" as it signifies it's
|
||||||
|
-- a work in progress and shouldn't be linted yet.
|
||||||
|
if vim.startswith(commit_message, "fixup") then
|
||||||
|
return nil
|
||||||
|
end
|
||||||
|
|
||||||
|
local commit_split = vim.split(commit_message, ":")
|
||||||
-- Return nil if the type is vim-patch since most of the normal rules don't
|
-- Return nil if the type is vim-patch since most of the normal rules don't
|
||||||
-- apply.
|
-- apply.
|
||||||
if commit_split[1] == "vim-patch" then
|
if commit_split[1] == "vim-patch" then
|
||||||
@ -183,6 +188,9 @@ function M._test()
|
|||||||
['vim-patch:8.2.3374: Pyret files are not recognized (#15642)'] = true,
|
['vim-patch:8.2.3374: Pyret files are not recognized (#15642)'] = true,
|
||||||
['vim-patch:8.1.1195,8.2.{3417,3419}'] = true,
|
['vim-patch:8.1.1195,8.2.{3417,3419}'] = true,
|
||||||
['revert: "ci: use continue-on-error instead of "|| true""'] = true,
|
['revert: "ci: use continue-on-error instead of "|| true""'] = true,
|
||||||
|
['fixup'] = true,
|
||||||
|
['fixup: commit message'] = true,
|
||||||
|
['fixup! commit message'] = true,
|
||||||
[':no type before colon 1'] = false,
|
[':no type before colon 1'] = false,
|
||||||
[' :no type before colon 2'] = false,
|
[' :no type before colon 2'] = false,
|
||||||
[' :no type before colon 3'] = false,
|
[' :no type before colon 3'] = false,
|
||||||
|
Loading…
Reference in New Issue
Block a user