{"repo":"lerebear/sizeup-action","free":true,"listed":false,"github":"https://github.com/lerebear/sizeup-action","clone":"git clone https://github.com/lerebear/sizeup-action.git","description":"Encourage digestible pull requests","language":"TypeScript","stars":43,"topics":["actions","github-actions","teamwork","code-review","code-quality"],"license":"MIT","category":"dev-tools","readme_excerpt":"SizeUp Action This GitHub Action helps you encourage your contributors to open pull requests that will be easy to digest by reviewers. It does this by providing two features: Automatic labeling of pull requests with a size category. Automatic commenting on pull requests that exceed a certain size threshold. All aspects of this Action are configurable, including how sizes are calculated, what thresholds to use for each size category, and whether or not to actually perform the above automations or only to log them. Usage Create an Actions workflow in your desired repository (e.g. .github/workflows/sizeup.yaml ) with the following contents: This will use sizeup to estimate the reviewability of any pull request opened on your repository using a YAML configuration file found at .github/sizeup.yaml . The format of the configuration file is described below. Please note that the workflow configuration above does not use actions/checkout . This is because actions/checkout does not provide enough options to make a customized git diff command maximally efficient. Instead, this Action will perform its own clone, fetch, and checkout operations using the provided token . Versioning This Action follows semantic versioning conventions, but is still <1.0. Thus, as is common for pre-1.0 software, breaking changes are sometimes introduced in minor version bumps (although patch version bumps will only contain backwards-compatible bug fixes). Please bear this in mind when choosing the version of ","default_branch":null,"files":null,"tree":[],"storefront":"/r/lerebear","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lerebear/sizeup-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}