Show HN: GitMagic – Enforce your GitHub contribution guidelines
1–10 of 42 posts
Re: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#2Re: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#3Re: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#4Re: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#5> Magically enforce your GitHub contribution guidelines.
Looks pretty non-magical and quite straightforward to me. I even get to set explicit rules. Why the 'magic' branding?
Re: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#6AFAICT, there's nothing to try yet.
Re: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#7Re: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#8Instead of
{
"commit": {
"message_must_be_imperative_tense": true,
"message_must_include_prefix": {
"prefixes": ["feat", "fix", "docs", "refactor"],
"require_after_prefix": " "
}
}
}
Something like: {
"commit": {
"message": {
"imperative": true,
"prefixes": ["feat ", "fix ", "docs ", "refactor "]
}
}
}
[1] http://json-schema.org/latest/json-schema-validation.htmlRe: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#9The API of your configuration could use some work. Have you looked at the validations present in JSON Schema[1]? Instead of { "commit": { "message_must_be_imperative_tense": true, "message_must_include_prefix": { "prefixes": ["feat", "fix", "docs", "refactor"], "require_after_prefix": " " } } } Something like: { "commit": { "message": { "imperative": true, "prefixes": ["feat ", "fix ", "docs ", "refactor "] } } } [1]…
Re: Show HN: GitMagic – Enforce your GitHub contribution guidelines
#10Please don't interfere with the native scrolling behavior.
But I hear you and when the site goes from landing page to real website we will make sure to have a nice scroll experience for everyone :)