All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Initial repository structure for TechInterviewMaster.
- Comprehensive documentation for Git concepts, including tags, releases, and workflows.
- Templates for Node.js, Python, and Data Science projects.
- GitHub Actions workflow for auto-commenting on pull requests.
- Improved file structure documentation for better clarity.
- Enhanced Git tag lessons with practical examples and exercises.
- Minor typos in documentation files.
- GitHub Trophies and GitHub Stats examples in
trophee.mdandtop1.md. - Detailed lessons on Git tags, including lightweight, annotated, and signed tags.
- Instructions for creating GitHub releases and automating CI/CD workflows.
- Example workflows for tagging and release automation.
- Contribution guidelines (
CONTRIBUTING.md) and code of conduct (CODE_OF_CONDUCT.md). - Security policy (
SECURITY.md) for reporting vulnerabilities.
- Updated Node.js project template with a clear structure and usage instructions.
- Refined Data Science project template with folder organization and tool suggestions.
- Deprecated or redundant examples from older documentation.