Shared GitHub Actions for the dataquest-dev organization.
Repository: dataquest-dev/gh-actions
| Action | Description | Usage |
|---|---|---|
start |
Automatically adds a label to newly created issues | dataquest-dev/gh-actions/start@main |
Adds the needs-planning label to every newly opened issue. Creates the label in the repository if it doesn't exist yet.
Create .github/workflows/auto-label.yml in each repository:
name: Auto Label New Issues
on:
issues:
types: [opened]
jobs:
label-issue:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Auto Label
uses: dataquest-dev/gh-actions/start@main
with:
github-token: ${{ secrets.GITHUB_TOKEN }}| Input | Required | Description |
|---|---|---|
github-token |
yes | GitHub token for API access |