From 93451908dfc7fa9785a659fdd4474df107dcd9ce Mon Sep 17 00:00:00 2001 From: brb Date: Mon, 10 Jul 2023 19:23:47 +0200 Subject: [PATCH] updated workflow --- .gitea/workflows/pipeline.yaml | 38 +++++++++++++++------------------- 1 file changed, 17 insertions(+), 21 deletions(-) diff --git a/.gitea/workflows/pipeline.yaml b/.gitea/workflows/pipeline.yaml index 5b2730d..5db1203 100644 --- a/.gitea/workflows/pipeline.yaml +++ b/.gitea/workflows/pipeline.yaml @@ -1,28 +1,24 @@ name: Python application run-name: ${{ gitea.actor }} is building the application on: [push] - # push: - # branches: [$default-branch] - -# permissions: -# contents: read jobs: - Build-Service: + build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - name: Set up Python 3.10 - with: - python-version: "3.10" - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install flake8 pytest - if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - - name: Lint with flake8 - run: | - # stop the build if there are Python syntax errors or undefined names - flake8 ./code --count --select=E9,F63,F7,F82 --show-source --statistics - # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide - flake8 ./code --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics \ No newline at end of file + - uses: actions/checkout@v3 + - name: Set up Python 3.10 + uses: actions/setup-python@v3 + with: + python-version: "3.10" + - name: Install dependencies + run: | + python -m pip install --upgrade pip + pip install flake8 pytest + if [ -f requirements.txt ]; then pip install -r requirements.txt; fi + - name: Lint with flake8 + run: | + # stop the build if there are Python syntax errors or undefined names + flake8 ./code --count --select=E9,F63,F7,F82 --show-source --statistics + # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide + flake8 ./code --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics \ No newline at end of file