Skip to content

feat: Add pre-commit and improve workflows#9

Merged
AN0DA merged 4 commits into
mainfrom
prek
Mar 28, 2026
Merged

feat: Add pre-commit and improve workflows#9
AN0DA merged 4 commits into
mainfrom
prek

Conversation

@AN0DA

@AN0DA AN0DA commented Mar 28, 2026

Copy link
Copy Markdown
Owner

No description provided.

AN0DA and others added 4 commits March 28, 2026 22:58
- Updated .pre-commit-config.yaml to specify default Python version and stages.
- Added various hooks for commit message quality, code formatting, and static analysis.
- Introduced .yamllint configuration for YAML style checks.
- Cleaned up CHANGELOG.md and removed unnecessary files from version control.
- Updated pyproject.toml to include new dependencies and adjusted mypy settings.
- Enhanced documentation formatting and examples throughout the project.
…t and dependency management

- Updated GitHub Actions workflows to include Python 3.14 in testing and linting matrices.
- Refactored permissions settings across workflows for better clarity and security.
- Changed paths in workflow triggers to reflect updated filenames.
- Enhanced caching strategies and installation steps for dependencies.
- Updated action versions for better stability and performance.
- Removed push trigger from the release workflow, allowing it to run only on workflow_dispatch events.
- Simplified the conditional check for the semantic release job to only require the main branch.
@AN0DA AN0DA merged commit e45d35e into main Mar 28, 2026
@AN0DA AN0DA deleted the prek branch March 28, 2026 22:04
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