Skip to content

Commit

Permalink
ADD: GitHub CI
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexanderKaschta committed Feb 26, 2024
1 parent 37a9c1d commit 59c8ee0
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 8 deletions.
5 changes: 2 additions & 3 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
.flake8
.gitlab-ci.yml
instance/
instance/
.github/
4 changes: 0 additions & 4 deletions .flake8

This file was deleted.

21 changes: 21 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Python linting
on: [push, pull_request]
jobs:
check_linting:
name: Check Python linting
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: '3.11'
- name: Display Python version
run: python --version
- name: Install linting package
run: |
python -m pip install --upgrade pip
pip install flake8
- name: Run linting
run: flake8 --count --show-source --statistics
13 changes: 12 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ name = "nanposweb"
description = ""
requires-python= ">=3.9"
license = {text = "MIT"}
version = "1.1.1"
version = "1.1.2"
dependencies = [
"Flask==2.2.3",
"Flask-SQLAlchemy",
Expand All @@ -23,3 +23,14 @@ dependencies = [

[project.optional-dependencies]
dev = ['flake8']

[tool.flake8]
max-line-length = 120
exclude = [
# No need to traverse our git directory
".git",
# There's no value in checking cache directories
"__pycache__",
# Build directories
"build/*"
]

0 comments on commit 59c8ee0

Please sign in to comment.