Skip to content

Commit 5bbac16

Browse files
Update linters.yml
1 parent 1f3d729 commit 5bbac16

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

.github/workflows/linters.yml

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,36 @@
1-
# This is a basic workflow to help you get started with Actions
1+
name: Linting
22

3-
name: CI
4-
5-
# Controls when the workflow will run
63
on:
7-
# Triggers the workflow on push or pull request events but only for the "main" branch
84
push:
9-
branches: [ "main" ]
5+
branches:
6+
- main
107
pull_request:
11-
branches: [ "main" ]
12-
13-
# Allows you to run this workflow manually from the Actions tab
14-
workflow_dispatch:
8+
branches:
9+
- main
1510

16-
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
1711
jobs:
18-
# This workflow contains a single job called "build"
19-
build:
20-
# The type of runner that the job will run on
12+
lint:
2113
runs-on: ubuntu-latest
2214

23-
# Steps represent a sequence of tasks that will be executed as part of the job
2415
steps:
25-
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
26-
- uses: actions/checkout@v4
27-
28-
# Runs a single command using the runners shell
29-
- name: Run a one-line script
30-
run: echo Hello, world!
31-
32-
# Runs a set of commands using the runners shell
33-
- name: Run a multi-line script
34-
run: |
35-
echo Add other actions to build,
36-
echo test, and deploy your project.
16+
- name: Checkout code
17+
uses: actions/checkout@v2
18+
19+
- name: Set up Python
20+
uses: actions/setup-python@v2
21+
with:
22+
python-version: '3.x'
23+
24+
- name: Install dependencies
25+
run: |
26+
python -m pip install --upgrade pip
27+
pip install isort flake8 black
28+
29+
- name: Run isort
30+
run: isort . --check-only
31+
32+
- name: Run flake8
33+
run: flake8 .
34+
35+
- name: Run black
36+
run: black . --check

0 commit comments

Comments
 (0)