Beta Project Issue Adder + Labeler
ActionsWhen an issue is created on your repo, this action automatically labels it and adds it to a specified beta project
1.0
LatestTags
(1)This GitHub Action is written in JavaScript, though its purpose is fairly specific. For organization-level GitHub projects that specifically use the projects beta, it will automatically take issues as they're created, label them, and then add them to the project.
Note: It requires you to set have an organization-level secret called ACCESS_TOKEN
, and the value should be an access token that allows you to read at the organization level, and write at the individual repo level.
Example YML:
on:
issues:
types: [opened]
jobs:
issue_creator_job:
runs-on: ubuntu-latest
name: Label issue and add to project
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Label issue and add to project
uses: somnolentPumpkin/[email protected]
id: hello
with:
github-token: ${{ secrets.ACCESS_TOKEN }}
actions: '{"data": [
{
"label": "Bugs",
"project": "1",
"repo": "your-repo",
"org": "your-org-name"
}
]}'
Beta Project Issue Adder + Labeler is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.