-
Notifications
You must be signed in to change notification settings - Fork 30
ci: add GitHub Action for Mypy type checking (continue-on-error) #280
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
Conversation
Signed-off-by: Mounil <[email protected]> Signed-off-by: Mounil <[email protected]>
…file linking. Signed-off-by: Mounil <[email protected]>
e7beda9
to
e460238
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
this could be merged with the new CI later, but lets keep it seperate for the scope of this PR: |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
0d373e2
to
632b368
Compare
This comment was marked as resolved.
This comment was marked as resolved.
632b368
to
732e666
Compare
Signed-off-by: Mounil <[email protected]>
Signed-off-by: Mounil <[email protected]>
732e666
to
7e35fb3
Compare
Signed-off-by: Mounil <[email protected]>
7e35fb3
to
8ffcea8
Compare
This comment was marked as resolved.
This comment was marked as resolved.
Signed-off-by: Mounil <[email protected]>
- name: Install dependencies | ||
run: | | ||
python -m pip install --upgrade pip | ||
pip install -r requirements.txt || true |
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.
do we have a requirements file?
|
||
- name: Run mypy | ||
run: | | ||
mypy src/hiero_sdk_python |
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.
will you want to test the examples and the test files?
Closing this PR. I’ll open a clean PR from a new fork. |
Description:
Add GitHub Action workflow to run Mypy type checking using the existing mypy.ini configuration.
Add .github/workflows/mypy.yml
Run Mypy on push and pull requests
Set continue-on-error: true so type errors are reported but do not block merges
Related issue(s):
Fixes #273
Notes for reviewer:
The workflow reads the current mypy.ini settings.
Type check results will appear in GitHub Actions for developer and reviewer reference.
Checklist
[✅] Documented (Code comments, README, etc.)
[✅] Tested (workflow triggers and Mypy run successfully)