Giter VIP home page Giter VIP logo

commit-message-lint's People

Contributors

dependabot[bot] avatar sumits-systango avatar vpatidar-systango avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

commit-message-lint's Issues

Github Checks not running.

It seems like the "Commit Message Lint" checks have suddenly stopped working for us and just stuck on "waiting on status to be reported".

Can someone as Systango look to see if things are looking ok from their side wherever this is running.

Doesn't work with GitHub Organisations

First of all, thank you for the useful app!

I've tried to use the app in my personal repo, and it works perfectly. However, I'm stuck with using it in a repo, which belongs to an organization. Here is the PR.

If you look at the details, you can see that the checker is queued but will never run.

Message validation failed!!!

I have requested this issue to be fixed. After fixing this I was trying to test it with a new pull request but seems like it's not working. My commit and pull request title is according to whatever regex I have provided in the config file but still, the application gives me the following validation message.

Pull request title is invalid
Commit messages are invalid
sha: 335fe0e | message: feat: ABC-123- test commit for commit lint app 

Please have look to this PR for more details

Check does not re-run on force push

I've noticed that Commit Message Lint works when issuing a brand new PR in my private repo. However, if there is a force push action that occurs, the check doesn't seem to re-run and it just sits waiting. This is a problem as I'm using this as a required-check as part of my branch rules. Other checks are re-run following a force push.

image

Check hangs and never reports

We have this enabled on many of our private repositories, and it has started hanging again recently, blocking all of our merges. It never reports a status or any info at all. Just says "Waiting for status to be reported". This is a recurrence of the following issues:
#11
#18

How To Config for Angular Conventional Commits

Thanks for making this tool available! How do I configure commit lint for Angular Conventional Commits?

https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING.md#-commit-message-guidelines

On the GitHub marketplace commit lint displays the following: "Commit Lint allows you to add a layer of control over the title of your pull request and commit, forcing to respect the formatting convention that you choose (Angular, Atom, Ember ...)"

However, in the documentation it states we need to define two regex statements: PR_TITLE_REGEX and COMMIT_MESSAGE_REGEX.

I can't find any information on the regex used for Angular Conventional Commits. I'm not even sure if it can be expressed as a regex statement.

We currently use https://github.com/conventional-changelog/commitlint in our CI and are looking for something similar for a GitHub pull request.

Lint is not working

Hi,

Can someone take a look on app please? It is not working. App is not responding.

image

App not showing up in 'checks' section

Hi. Thanks for this great app. It's just the solution I was looking for.

I have attempted to set it up on our private repo within our organization (according to #2 , this should work). However, I can't get it to show up in the checks summary section. And when I go to the checks section, I see the app show up, but I just get a blank page. (see attached)

Screen Shot 2019-08-27 at 4 48 17 PM

Here is my .github/config.yml file:

PR_TITLE_REGEX: /(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test)(\([a-z0-9\s]+\))?(:\s)([a-z0-9\s]+)/i
COMMIT_MESSAGE_REGEX: /.+/i

I'm new to GitHub apps. How can I troubleshoot this?

Check stucks on expected state

Hi,
We are using this app on our private repositories. It was working like expected untill today. On the all repositories checks stuck at expected state.

Status not updated to success or failed it shows always "waiting for status to be reported"

Hi Team,

I have installed an application and updated config.yml file with regex value. application check working properly on single commit but as soon as I updated with the second commit I don't know why I am not able to see any checks under check tab. Also, commit Message Lint status always shows me 'ommit Message Lint Expected โ€” Waiting for status to be reported'

can anyone help me out with this issue

Regards,
Niraj

Checks not running

Checks are not running at all, most likely due to some error on my part.

My .github/config.yml:

PR_TITLE_REGEX: "^#\d* - .*"
COMMIT_MESSAGE_REGEX: "(build|ci|chore|docs|feat|fix|perf|refactor|revert|style|test)\(.*\): .*"

Says failed but didnt

Great tool, thanks for this; however minor issue in that the linter said it both failed and succeeded:

Linter

and clicking details:

Linter2

Read access to code permission

Hi guys!
Your app looks awesome.

I wanted to install it to my private repos, but it requests "Read code" permission.
image

On your Wiki page, I read that "The new permission is required to support private repos without accessing the code."

This is the first github app, that I tried to install. Could someone describe me, why it requesting "Read code" permission?
Thanks in advance

Says it is not configured event I already setup it

Even I created the file .github/config.yml as described on documentation.

I got the same result on check section:
Pull request title and commit message format are not configured

Do I missing something?

The content of config.yml file is:

PR_TITLE_REGEX: /((?:[a-z][a-z]+))(\d{3})(:)([a-z0-9])/i
COMMIT_MESSAGE_REGEX: /(#)(#)((?:[a-z][a-z]+))(\d{3})(:)([a-z0-9])/i

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.