Skip to content

Add CI to automate heavy PR load#55

Open
yishangupenn wants to merge 1 commit into
mainfrom
upstream-pr-3374
Open

Add CI to automate heavy PR load#55
yishangupenn wants to merge 1 commit into
mainfrom
upstream-pr-3374

Conversation

@yishangupenn

@yishangupenn yishangupenn commented Mar 10, 2026

Copy link
Copy Markdown

Copied from upstream: sindresorhus/awesome#3374
Original author: @vishwamartur
Originally opened: 2025-03-09


Related to #1365

Implement CI to automate heavy PR load using awesome-lint.

  • .github/workflows/main.yml
    • Add a step to run awesome-lint on readme.md after the checkout step.
  • .github/workflows/repo_linter.sh
    • Add npx awesome-lint command to lint the repository after cloning.
  • readme.md
    • Mention the usage of awesome-lint for CI in the introduction.
    • Add a section about awesome-lint in the "Contribution guide".
  • contributing.md
    • Add instructions for running awesome-lint before submitting a PR.
    • Mention the requirement to pass awesome-lint in the PR guidelines.

Related to #1365

Implement CI to automate heavy PR load using `awesome-lint`.

* **.github/workflows/main.yml**
  - Add a step to run `awesome-lint` on `readme.md` after the checkout step.
* **.github/workflows/repo_linter.sh**
  - Add `npx awesome-lint` command to lint the repository after cloning.
* **readme.md**
  - Mention the usage of `awesome-lint` for CI in the introduction.
  - Add a section about `awesome-lint` in the "Contribution guide".
* **contributing.md**
  - Add instructions for running `awesome-lint` before submitting a PR.
  - Mention the requirement to pass `awesome-lint` in the PR guidelines.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants