JH
jhoblitt/arborist-action
Prune orphaned branches from a forest of repos.
arborist-action
GitHub Action to run arborist.
Prune orphaned branches from a forest of repos.
Usage
Config File
See arborist#config-file
for documentation on the .arborist.yaml configuration file.
Example Workflow
---
name: Arborist
"on":
- create
- delete
- pull_request
- push
permissions:
contents: write
jobs:
arborist:
name: Prune dead branches
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: run arborist
uses: jhoblitt/arborist-action@v1
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| repo-token | String | Yes | GitHub API Token |
GitHub API Tokens
Note that the ${{ secrets.GITHUB_TOKEN }} API token is limited in scope to
the local repository. If arborist needs to be able to prune branches from
remote repositories, then a "Personal Access Token" will need to be created
with the appropriate scope(s).
On this page
Languages
Dockerfile59.6%Shell40.4%
Contributors
Latest Release
v1.0.1June 6, 2023GNU General Public License v3.0
Created June 2, 2023
Updated June 6, 2023
