/claim #6532

Summary

This pull request integrates the typos source code spell checker into the Nuclei CI pipeline to automatically detect spelling mistakes in source code, documentation, and configuration files.

The goal is to improve long-term code quality by preventing typos from being merged into the repository. The workflow runs automatically during pull requests and pushes, ensuring contributors receive immediate feedback when spelling issues occur.

The implementation follows the official GitHub Action provided by crate-ci/typos and introduces minimal changes to the repository while remaining consistent with the existing CI workflow structure.

This PR addresses Issue #6532 – Integrate typos tool into CI.


Proposed Changes

The following changes were introduced to integrate the typos tool into the CI pipeline:

1. GitHub Actions Workflow

Added a new CI workflow:

This workflow:

• Runs on pull requests and pushes to dev and main
• Uses the official crate-ci/typos GitHub Action
• Automatically scans the repository for spelling mistakes
• Fails the CI job when typos are detected

Example workflow structure:

name: typos
on:
pull_request:
branches:
- dev
- main
push:
branches:
- dev
- main
jobs:
typos:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Run typos spell checker
uses: crate-ci/typos@v1
<!-- This is an auto-generated comment: release notes by coderabbit.ai -->
## Summary by CodeRabbit
* **Chores**
* Added configuration for typo checking: URL and common file/directory exclusion patterns, plus custom word mappings/aliases for several common tooling names to reduce spurious matches.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

Claim

Total prize pool $125
Total paid $0
Status Pending
Submitted March 14, 2026
Last updated March 14, 2026

Contributors

HA

Harsh jain

@Harry-jain

100%

Sponsors

CR

cryptoaibot1738728800

@cryptoaibot1738728800

$100
PR

ProjectDiscovery

@projectdiscovery

$25