You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repo shows a basic example of CI/CD in python with github actions
10
+
Navigate to the branch [example-failed-unittest](https://github.com/JuliusWiedemann/PythonCIExample/tree/example-failed-unittest) or [example-failed-pylint](https://github.com/JuliusWiedemann/PythonCIExample/tree/example-failed-pylint) to view what a failed build will look like.
9
11
10
12
## Features
11
-
- 🗒️ Static code analysis with pylint
12
-
- 🧑🔬 Testing with python unittest module
13
-
- ✏️ Code coverage with coverage module
13
+
- Static code analysis with pylint
14
+
- Type checking with mypy
15
+
- Testing with python unittest module
16
+
- Code coverage with coverage module
17
+
18
+
## Usage
19
+
- Download the source code and use it as a template for your new python project
20
+
- You need to follow [this](https://github.com/marketplace/actions/dynamic-badges) configuration to use the dynamic badges. Alternative: Just remove the "Create Badge" step from the yml file to disable the feature
0 commit comments