Commit Graph

5 Commits

Author SHA1 Message Date
7d6e7d925e docs: complete project documentation and Gitea CI setup
Add STATUS.md (what's done, verification, future work), GITEA.md (act_runner,
master branch policy, pipeline), and CONTRIBUTING.md (dev guide, new language
checklist). Update README for all 28 validators, docs index, and project tree.

Align Gitea Actions with master as default branch; add PR and issue templates.
Expand .gitignore for debug artifacts and test binaries.
2026-07-15 06:54:12 +02:00
4a9b4bdf3a chore: normalize comment formatting in CI workflow and gitignore
Replace inconsistent hash-comment separators (using `#   ` prefix with
spaces) with a uniform dash-based style across the CI pipeline YAML
file, and add a `*.bak*` glob to the project's `.gitignore` to exclude
backup files from version control.
2026-07-08 08:40:46 +00:00
15c1513938 chore: add master branch to CI triggers for push and pull_request events 2026-07-08 08:30:46 +00:00
508ffa4cdf feat: add comprehensive CI pipeline with matrix testing and coverage
Add full CI workflow for Nimcheck with lint, test matrix across Nim versions, build, and coverage jobs. Introduce workflow_dispatch trigger, concurrency control, and shared environment variable for Nim version. Enhance job documentation with detailed comments explaining pipeline structure and purpose.
2026-07-08 08:27:06 +00:00
72a7b661db feat: rename project from Validatrix to Nimcheck across all files and add CI pipeline
Rename the entire project from "Validatrix" to "Nimcheck" in README.md, Makefile, LESSONS_LEARNED.md, and all source references; add initial Gitea CI workflow with lint, test, and build jobs for Nim 2.0.0; expand .gitignore with comprehensive patterns for Nim, Python, editor, environment, and temporary files; add CONTRIBUTING.md and LICENSE (MIT) files to establish project governance and licensing.
2026-07-08 08:01:58 +00:00