All Projects → jpetrucciani → mypy-check

jpetrucciani / mypy-check

Licence: MIT license
github action for python's mypy type checker tool

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to mypy-check

tectonic-action
Compile Tex files easily
Stars: ✭ 77 (+234.78%)
Mutual labels:  action, github-action
setup-gcc
GitHub action to set up GCC
Stars: ✭ 51 (+121.74%)
Mutual labels:  action, github-action
setup-bats
GitHub Action to setup BATS testing framework
Stars: ✭ 25 (+8.7%)
Mutual labels:  action, github-action
action-dynamic-readme
~ Dynamic ReadME Generator ~
Stars: ✭ 29 (+26.09%)
Mutual labels:  action, github-action
git-actions
A GitHub Action to run arbitrary git commands
Stars: ✭ 72 (+213.04%)
Mutual labels:  action, github-action
setup-jdk
(DEPRECATED) Set up your GitHub Actions workflow with a specific version of AdoptOpenJDK
Stars: ✭ 32 (+39.13%)
Mutual labels:  action, github-action
clojure-dependency-update-action
A simple GitHub Actions job to create Pull Requests for outdated dependencies in clojure projects
Stars: ✭ 37 (+60.87%)
Mutual labels:  action, github-action
hugo-action
Commands to help with building Hugo based static sites
Stars: ✭ 65 (+182.61%)
Mutual labels:  action, github-action
ssh2actions
Connect to GitHub Actions VM via SSH for interactive debugging
Stars: ✭ 62 (+169.57%)
Mutual labels:  action, github-action
assign-one-project-github-action
Automatically add an issue or pull request to specific GitHub Project(s) when you create and/or label them.
Stars: ✭ 140 (+508.7%)
Mutual labels:  action, github-action
action-sync-node-meta
GitHub Action that syncs package.json with the repository metadata.
Stars: ✭ 25 (+8.7%)
Mutual labels:  action, github-action
gha-setup-scancentral-client
GitHub Action to set up Fortify ScanCentral Client
Stars: ✭ 15 (-34.78%)
Mutual labels:  action, github-action
github-run-tests-action
mabl Github Actions implementation
Stars: ✭ 39 (+69.57%)
Mutual labels:  action, github-action
Github Sync
⤵️ A GitHub Action for syncing current repository with remote
Stars: ✭ 166 (+621.74%)
Mutual labels:  action
ts-action-operators
TypeScript action operators for NgRx and redux-observable
Stars: ✭ 34 (+47.83%)
Mutual labels:  action
Gcloud
GitHub Action for interacting with Google Cloud Platform (GCP)
Stars: ✭ 153 (+565.22%)
Mutual labels:  action
Nbmake Action
GitHub Action for testing notebooks
Stars: ✭ 151 (+556.52%)
Mutual labels:  action
JhScrollActionSheetView
JhScrollActionSheetView - UIcollectionView横向滚动,类似微博新版的详情页分享界面,可设置单排或双排显示,title不设置不显示title,如果想实现发送站内用户的功能,自己可以改一下代码
Stars: ✭ 13 (-43.48%)
Mutual labels:  action
setup-sonar-scanner
Github Action which downloads and runs sonar-scanner cli with custom parameters to start Sonarqube scan.
Stars: ✭ 31 (+34.78%)
Mutual labels:  action
Goaction
Write Github actions in Go
Stars: ✭ 149 (+547.83%)
Mutual labels:  action

mypy-check

GitHub Action for mypy

Make sure you have a mypy.ini or setup.cfg file at the root of your repository!

Inputs

path

Optional The path to run mypy on

Default "."

mypy_flags

Optional Optional mypy flags (refer to mypy --help)

Default ""

requirements

Optional Optional, if not empty: parameters to pass to pip install before running mypy

Default ""

requirements_file

Optional Optional, if not empty: a file to pass to pip install -r before running mypy

Default ""

python_version

Optional Optional, Python version to use

Default "3.10"

Outputs

None

Example usage

uses: jpetrucciani/mypy-check@master

# or specify a path!
uses: jpetrucciani/mypy-check@master
with:
  path: '.'


# or specify additional mypy flags!
uses: jpetrucciani/mypy-check@master
with:
  mypy_flags: '--config-file .mypy.ini'
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].