chore: Docs and Repo updates #133
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Notes
Generated Summary
Summary of changes made in this PR:
Improved contributor documentation and templates:
.github/CODE_OF_CONDUCT.mdfor consistency in language and inclusiveness.CI/CD process enhancements:
.github/workflows/ci.ymlto streamline the workflow configuration by removing extraneous whitespace..github/workflows/docs-update.yamlfor triggering updates to documentation when relevant files change..github/workflows/semantic-prs.yamlto enforce the format of PR titles..github/workflows/semgrep.yamlfor code quality checks during PRs.Linter integrations and configuration:
.hooks/linters/yamllint.yamlfor YAML linting rules..pre-commit-config.yamlfor various checks, including large files and JSON/YAML validation.Added script and hooks for dependency management and pre-completion tweaks:
.hooks/check_pinned_hash_dependencies.pyscript checks for unpinned dependencies in GitHub Actions..hooks/post_merge.shto runpoetry installif dependencies changed post-merge.Enhanced code documentation:
/docs/apifor various modules includingchat,completion,data,error,generator, andinteract, providing better clarity on usage and configuration.Various minor bug fixes and content adjustments across multiple source files to ensure functional integrity and documentation accuracy.
The updates improve both the usability and maintainability of the codebase, as well as enhance the developer experience with better tools for collaboration (PR templates, code linting) and documentation consistency.
This summary was generated with ❤️ by rigging
Generated Summary
.github/CODE_OF_CONDUCT.mdfor consistency in formatting..github/workflows/ci.yml:.github/workflows/docs-update.yamlto automatically notify updates to documentation on main..github/workflows/semantic-prs.yamlto enforce semantic PR title checks..github/workflows/semgrep.yamlfor code analysis on codebase..github/workflows/template-sync.yamlfor synchronizing infrastructure files with template updates..hooks/directory for better code standards.generate_docs.pyscript to streamline documentation generation..hooks/check_pinned_hash_dependencies.pyto ensure that GitHub Actions are using pinned dependencies..github/scripts/generate_pr_description.pyscript which was renamed for better organization.README.mdto correct a typo.riggingpackage to improve maintainability and functionality.This summary was generated with ❤️ by rigging