I have tested several repos and both rules are always triggered, even if the repo meet the requirements.
Affected repo: https://github.com/sindresorhus/awesome/
How to reproduce.
Run npx awesome-lint https://github.com/sindresorhus/awesome/
Output:
readme.md:58:12
β 1:1 Missing main list heading remark-lint:awesome-heading
β 1:1 Git repository must be at least 30 days old remark-lint:awesome-git-repo-age
β 1:1 Awesome list must reside in a valid git repository remark-lint:awesome-github
β 58:12 "β" is used without matching "β" remark-lint:match-punctuation
the link is deferentially a github link and the repo is older than 30 days
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too