kind: pipeline name: default type: docker steps: - name: lint image: python:3.7-slim commands: - pip install poetry - poetry install - poetry run flake8 - poetry run mypy . - poetry run djlint . - name: docker image: plugins/docker settings: repo: xefir/pynyaata auto_tag: true username: from_secret: docker_username password: from_secret: docker_password - name: pypi image: plugins/pypi settings: username: from_secret: pypi_username password: from_secret: pypi_password skip_build: true when: branch: - master event: - push