Conversation
b3a37dd to
9f37b2b
Compare
Signed-off-by: oliver könig <okoenig@nvidia.com>
6687e0c to
9108036
Compare
.github/workflows/code-linting.yml
Outdated
| FILTER=$(jq -crn '[ | ||
| "nemo/collections/asr/**", | ||
| "nemo/collections/tts/**", | ||
| "nemo/collections/audio/**" |
There was a problem hiding this comment.
Can we extend this with nemo/collections/multimodal/speech_llm (nemo 1 speech llm) and nemo/collections/speechlm (nemo 2 speech llm)?
| # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
| # See the License for the specific language governing permissions and | ||
| # limitations under the License. | ||
| # limitations under the License.. |
There was a problem hiding this comment.
nitpick: why the extra full stop here?
There was a problem hiding this comment.
this is just to trigger a test run:)
pzelasko
left a comment
There was a problem hiding this comment.
Let's extend speech rules to speech llm as I indicated in the other comment and LGTM
Signed-off-by: oliver könig <okoenig@nvidia.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
|
beep boop 🤖: 🚨 The following files must be fixed before merge! Your code was analyzed with PyLint. The following annotations have been identified: Mitigation guide:
By applying these rules, we reduce the occurance of this message in future. Thank you for improving NeMo's documentation! |
c587778 to
7f2dcc3
Compare
|
beep boop 🤖: 🙏 The following files have warnings. In case you are familiar with these, please try helping us to improve the code base. Your code was analyzed with PyLint. The following annotations have been identified: Mitigation guide:
By applying these rules, we reduce the occurance of this message in future. Thank you for improving NeMo's documentation! |
titu1994
left a comment
There was a problem hiding this comment.
Thanks ! Maybe we can refactor the list of bypassed domains into a file and read that so there's one central location, but I guess it's not that easy and not really necessary either for now
* ci: Run linting per domain Signed-off-by: oliver könig <okoenig@nvidia.com> * add codeowners Signed-off-by: oliver könig <okoenig@nvidia.com> * add speechllm Signed-off-by: oliver könig <okoenig@nvidia.com> --------- Signed-off-by: oliver könig <okoenig@nvidia.com>
* ci: Run linting per domain Signed-off-by: oliver könig <okoenig@nvidia.com> * add codeowners Signed-off-by: oliver könig <okoenig@nvidia.com> * add speechllm Signed-off-by: oliver könig <okoenig@nvidia.com> --------- Signed-off-by: oliver könig <okoenig@nvidia.com> Signed-off-by: Youngeun Kwon <youngeunk@nvidia.com>
What does this PR do ?
This PR changes the way we run linting.
speechand others. Others can be split into more fine-grained domains on demand.QnA:
.pylintrc.$DOMAINor.flake8.$DOMAINto your needsCollection: [Note which collection this PR will affect]
Changelog
Usage
# Add a code snippet demonstrating how to use thisGitHub Actions CI
The Jenkins CI system has been replaced by GitHub Actions self-hosted runners.
The GitHub Actions CI will run automatically when the "Run CICD" label is added to the PR.
To re-run CI remove and add the label again.
To run CI on an untrusted fork, a NeMo user with write access must first click "Approve and run".
Before your PR is "Ready for review"
Pre checks:
PR Type:
If you haven't finished some of the above items you can still open "Draft" PR.
Who can review?
Anyone in the community is free to review the PR once the checks have passed.
Contributor guidelines contains specific people who can review PRs to various areas.
Additional Information