diff --git a/.github/workflows/dogfooding.yml b/.github/workflows/dogfooding.yml index 034c131..8716f4e 100644 --- a/.github/workflows/dogfooding.yml +++ b/.github/workflows/dogfooding.yml @@ -23,7 +23,7 @@ jobs: REQUIRED_LABELS_ANY: "bug,enhancement,feature,deprecated,major,skip-changelog" REQUIRED_LABELS_ANY_DESCRIPTION: "Select at least one label: bug,enhancement,feature,deprecated,major,skip-changelog" BANNED_LABELS: "banned" - + - name: Release Drafter uses: release-drafter/release-drafter@v5.11.0 env: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ed52116..2b034d8 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,12 +1,12 @@ --- repos: - - repo: https://github.com/python/black - rev: 19.10b0 + - repo: https://github.com/psf/black + rev: 23.1.0 hooks: - id: black language_version: python3 - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v3.1.0 + rev: v4.4.0 hooks: - id: end-of-file-fixer - id: trailing-whitespace @@ -17,18 +17,18 @@ repos: - id: debug-statements - id: check-yaml files: .*\.(yaml|yml)$ - - repo: https://gitlab.com/pycqa/flake8 - rev: 3.8.3 + - repo: https://github.com/PyCQA/flake8 + rev: 6.0.0 hooks: - id: flake8 additional_dependencies: - flake8-black - repo: https://github.com/pre-commit/mirrors-mypy.git - rev: v0.782 + rev: v1.1.1 hooks: - id: mypy - repo: https://github.com/adrienverge/yamllint.git - rev: v1.24.2 + rev: v1.29.0 hooks: - id: yamllint files: \.(yaml|yml)$ diff --git a/README.md b/README.md index 45bb39c..d803c34 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # proofit -ProofIt checks presence of specific PR labels in order to assure creation of meaningful release notes andwith and proper use of semantic versioning. +ProofIt checks presence of specific PR labels in order to assure creation of meaningful release notes andwith and proper use of semantic versioning. ProofIt is inspired from tools below and aims to combine their functionality in a single action. We also aim to make it able to load its settings from a single github repository, ones that would apply for the entire organization.