Skip to content

Commit

Permalink
feat: adiciona pipeline de qualidade de código
Browse files Browse the repository at this point in the history
  • Loading branch information
nathansouzaa3 committed Sep 17, 2024
1 parent 487064d commit bfa7254
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions .github/workflows/pipeline_lint.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Pipeline de Qualidade de Código
on:
push:
branches:
- teste_pipeline
pull_request:
branches:
- teste_pipeline

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Verificar código
uses: actions/checkout@v4

- name: Configurar Python
uses: actions/setup-python@v5
with:
python-version: '3.10'

- name: Instalar Poetry
run: pip install poetry

- name: Instalar dependências
run: poetry install

- name: Executar ruff check
run: poetry run ruff check .

- name: Formatando código com ruff
run: poetry run ruff format .

- name: Verificar formatação com black
run: poetry run black --check .

- name: Executar bandit
run: poetry run bandit -r . --skip B101

0 comments on commit bfa7254

Please sign in to comment.