Skip to content
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 7 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,6 @@
![License: MIT](https://img.shields.io/badge/license-MIT-blue)
![Contributions Welcome](https://img.shields.io/badge/contributions-welcome-brightgreen)
![Build Passing](https://img.shields.io/badge/build-passing-green)
![CI](https://github.com/OPCODE-Open-Spring-Fest/UniLoot/workflows/CI/badge.svg)
![Label Checker](https://github.com/OPCODE-Open-Spring-Fest/UniLoot/workflows/Label%20Checker/badge.svg)

</div>

Expand Down Expand Up @@ -156,16 +154,16 @@ git commit -m "fix: resolve payment gateway issue"
git commit -m "docs: update README with setup instructions"
```

### CI/CD Workflows
### Commit Message Validation

This project has automated CI/CD workflows that run on every push and pull request:

#### 🔍 Commitlint (CI Workflow)
#### 🔍 Commitlint (Local Git Hooks)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove commitlint as i have removed this workflow file

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed the commitlint section and all related references. The README now only documents the Label Checker workflow. Commit: ec254b6 (updated)

- **Validates** all commit messages follow the [Conventional Commits](https://www.conventionalcommits.org/) format
- **Runs on**: Every push and pull request
- **Runs on**: Every commit (via Husky git hooks)
- **Required format**: `type(scope): description`
- **Common types**: `feat`, `fix`, `docs`, `style`, `refactor`, `test`, `chore`

### GitHub Actions Workflows

#### 🏷️ Label Checker
- **Validates** that pull requests have required labels before merging
- **Required labels** (one from each group):
Expand All @@ -174,7 +172,7 @@ This project has automated CI/CD workflows that run on every push and pull reque
- **Status**: `PR:Accept`
- **Runs on**: Pull request opened, edited, synchronized, reopened, labeled, or unlabeled events

All CI checks must pass before a pull request can be merged.
All checks must pass before a pull request can be merged.

---

Expand All @@ -196,7 +194,7 @@ Make sure to:
- Follow the [Code of Conduct](CODE_OF_CONDUCT.md)
- Write clear commit messages following the conventional commits format
- Add appropriate labels to your PR (Type, Semver, and PR:Accept)
- Ensure all CI checks pass
- Ensure all GitHub Actions checks pass
- Update documentation as needed

---
Expand Down
Loading