-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup Documentation, GitHub Actions workflows, linting, and styling standards for NM actions #26
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for closing the loop on this Andy
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, thanks!
Summary:
This pull request sets up the foundational components for the repository, including GitHub Actions workflows for development and main branches, documentation updates, linting, and style standards. The changes introduce a
.gitignore
file, GitHub workflows (development.yml
andmain.yml
), and configuration files forruff
,mypy
,yamlfix
, and markdown formatting, ensuring code quality, style consistency, and efficient CI/CD pipelines.Details:
tox
environments to run quality checks and style enforcement..gitignore
to filter unnecessary files.ruff
,mypy
,yamlfix
, and markdown formatting settings to enforce quality and style standards across the repository.yamlfix
andmdformat
.Test Plan:
development.yml
on all branches for code quality checks.main.yml
onmain
branch for production-quality validation.tox -e quality
to confirm that all files meet quality standards.tox -e style
applies formatting and styling corrections without errors.Related Issues:
N/A