{"repo":"jupyterlab/maintainer-tools","free":true,"listed":false,"github":"https://github.com/jupyterlab/maintainer-tools","clone":"git clone https://github.com/jupyterlab/maintainer-tools.git","description":"Workflows and Actions meant to be used by other repositories to make repo maintenance easier","language":"Python","stars":21,"topics":["github-actions","maintenance-tool"],"license":"BSD-3-Clause","category":"workflow-automation","readme_excerpt":"maintainer-tools Workflows Workflows for use by maintainers. These should be run from your fork of this repository, with an encrypted secret called ACCESS TOKEN that is a personal access token with repo and workflow scopes. PR Script The PR Script Workflow allows you to make a commit against a PR as a maintainer without having to check out the PR locally and push the change. The manual workflow takes as its inputs a link to the PR and a comma-separated list of quoted commands to run. As a convenience, you can also type \"True\" for the option to run pre-commit against the PR to fix up any pre-commit errors. Actions Base Setup Use this action to consolidate setup steps and caching in your workflows. You can control the versions of Python and Node used by setting matrix.python-version and matrix.node-version , respectively. An example workflow file would be: If you want to use your minimum dependencies, you can use the following option, which will create a constraints file and set the PIP CONSTRAINT environment variable, so that installations will use that file. By default the Python version will be \"3.10\", which can be overridden with python version . Note that the environment variable also works if you use virtual environments like hatch . Note: this does not work on Windows, and will error. If you want to use your pending dependencies, you can use the following option, which will create a constraints file and set the PIP CONSTRAINT environment variable, so that installations w","default_branch":null,"files":null,"tree":[],"storefront":"/r/jupyterlab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jupyterlab/maintainer-tools/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."}