Skip to main content

see which files have changed ownership when `CODEOWNERS` changes

Project description

Code Owner diff tool

This tool helps to identify which files in a repository are changing ownership when a GitHub CODEOWNERS file changes.

Usage

$ codeowners-diff --help
usage: codeowners-diff [-h] [-r REPO_ROOT] [base_ref] [head_ref]

get a summary of the changes to code owners between two refs

positional arguments:
  base_ref              default: main
  head_ref              default: HEAD

options:
  -h, --help            show this help message and exit
  -r REPO_ROOT, --repo-root REPO_ROOT
                        git repository to run the tool in (default: current directory)

By default, the tool will show the changes in ownership between the current revision and main.

The output is GitHub-flavoured Markdown.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

codeowners_diff-0.1.1.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

codeowners_diff-0.1.1-py2.py3-none-any.whl (4.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file codeowners_diff-0.1.1.tar.gz.

File metadata

  • Download URL: codeowners_diff-0.1.1.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.0

File hashes

Hashes for codeowners_diff-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ea7c62a5b518f3dd619f68b03ec555b20c3e11f435e40675f4ddfa2eeac52a67
MD5 bb7184c6898e6ec0e4a7d74feee7422d
BLAKE2b-256 6179c5638f1c74f76293371b731d8be1791654a5ed7feb2e395ce09226c205e1

See more details on using hashes here.

Provenance

File details

Details for the file codeowners_diff-0.1.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for codeowners_diff-0.1.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8825628db91b7dbc87c4dcfbb8e4dc02cb9d96e89b41de945415edf185bf094b
MD5 142afd07507bf5bdcbb8e61a6b4f986a
BLAKE2b-256 a71fc86af84bb0243cedec679cff0967a01e75d7c7ab5fb3f9b64cf98a34589d

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page