diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 701d30acac898a5d8b43e9f3757cd27fb1c58003..f302c2eb095167882f18dc42080792a95a8b4fcc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -29,18 +29,26 @@ image: $DOCKER_IMAGE/$PYTHON_VERSION:latest # github push - bash -c "git push --force --mirror github 2>&1 | grep -v duniter-gitlab; echo $?" +.code_changes: + only: + changes: + - duniterpy/**/*.py + - tests/**/*.py + - examples/*.py + .changes: rules: - changes: - duniterpy/**/*.py + - tests/**/*.py + - examples/*.py - .gitlab-ci.yml - Makefile - - tests/**/*.py - pyproject.toml format: extends: - - .changes + - .code_changes stage: checks script: - make check-format @@ -54,14 +62,14 @@ build: type: extends: - - .changes + - .code_changes stage: checks script: - make mypy lint: extends: - - .changes + - .code_changes stage: tests script: - poetry install