Skip to content

Conversation

Mounil2005
Copy link
Contributor

@Mounil2005 Mounil2005 commented Aug 18, 2025

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)

@Mounil2005 Mounil2005 marked this pull request as ready for review August 18, 2025 17:30
@Mounil2005

This comment was marked as outdated.

@Mounil2005

This comment was marked as outdated.

exploreriii

This comment was marked as outdated.

@nadineloepfe
Copy link
Contributor

this could be merged with the new CI later, but lets keep it seperate for the scope of this PR:
#216

@Mounil2005

This comment was marked as outdated.

@nadineloepfe

This comment was marked as outdated.

@Mounil2005

This comment was marked as outdated.

@Mounil2005

This comment was marked as outdated.

@Mounil2005

This comment was marked as outdated.

@Mounil2005

This comment was marked as outdated.

@exploreriii

This comment was marked as outdated.

@Mounil2005

This comment was marked as outdated.

@exploreriii

This comment was marked as resolved.

@exploreriii

This comment was marked as resolved.

exploreriii

This comment was marked as resolved.

@exploreriii

This comment was marked as resolved.

@Mounil2005

This comment was marked as resolved.

- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements.txt || true
Copy link
Contributor

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
Copy link
Contributor

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?

@Mounil2005
Copy link
Contributor Author

Closing this PR. I’ll open a clean PR from a new fork.

@Mounil2005 Mounil2005 closed this Aug 24, 2025
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.

Good First Issue: Soft Mypy Check to Github Actions
3 participants