Skip to content

chore: revive project foundations - #64

Merged
techgaun merged 1 commit into
masterfrom
chore/project-revival
Aug 28, 2026
Merged

chore: revive project foundations#64
techgaun merged 1 commit into
masterfrom
chore/project-revival

Conversation

@techgaun

Copy link
Copy Markdown
Owner

Summary

  • add unit tests and a Python 3.10-3.13 CI matrix
  • produce standards-compliant CSV output and close output files safely
  • align package, requirements, and CLI versions
  • move CI and Docker from end-of-life Python 3.8 to Python 3.12
  • install the package itself in Docker and update the Docker build action
  • document local test execution and ignore generated artifacts

Why this is separate from dictionary updates

This PR establishes a tested, current foundation first. New and reorganized dork dictionaries can follow in focused PRs with easier review and lower regression risk.

Verification

  • python3 -m unittest discover -s tests -v
  • git diff --check
  • docker build -t github-dorks:revival .
  • docker run --rm github-dorks:revival -vgithub-dork.py 0.1.1

@techgaun
techgaun merged commit 3565853 into master Aug 28, 2026
11 checks passed
@techgaun
techgaun deleted the chore/project-revival branch August 28, 2026 21:45
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.

1 participant