[Datasets] [GitHub] Adds GitHub Action for adding Datasets-labeled issues to Data Team project (#26127)

This PR adds a GitHub Action that adds datasets-labeled issues (upon opening/labeling) to the Data Team's GitHub project. This should obviate the need for manual issue adding to the project before the start of each sprint.
This commit is contained in:
Clark Zinzow 2022-06-29 17:51:53 -07:00 committed by GitHub
parent 1a8fd8a72b
commit e19a66fc83
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

20
.github/workflows/data_team_project.yml vendored Normal file
View file

@ -0,0 +1,20 @@
name: Adds issues with "datasets" label to Data Team GitHub project
on:
issues:
types:
- opened
- labeled
jobs:
add-to-project:
name: Add Datasets issues to Data Team project
runs-on: ubuntu-latest
permissions:
repository-projects: write
steps:
- uses: actions/add-to-project@main
with:
project-url: https://github.com/orgs/ray-project/projects/31
github-token: ${{ secrets.GITHUB_TOKEN }}
labeled: datasets