Skip to content

feat: add custom component example #4

feat: add custom component example

feat: add custom component example #4

name: ADD_TO_HTO_PROJECT
on:
issues:
types:
- opened
- transferred
pull_request:
types:
- opened
jobs:
add-to-project:
name: Add issue to project
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@0da8e46333d7b6e01d0e857452a1e99cb47be205
name: Add to project
id: add-project
with:
project-url: ${{ secrets.HTO_PROJECT_URL }}
github-token: ${{ secrets.ADD_TO_HTO_PROJECT_PAT }}
- name: Define project column
run: echo "COLUMN=${{ github.event_name == 'pull_request' && 'Needs Review' || 'Inbox' }}" >> $GITHUB_ENV
- uses: titoportas/update-project-fields@421a54430b3cdc9eefd8f14f9ce0142ab7678751
name: Update project column
id: update-column
with:
project-url: ${{ secrets.HTO_PROJECT_URL }}
github-token: ${{ secrets.ADD_TO_HTO_PROJECT_PAT }}
item-id: ${{ steps.add-project.outputs.itemId }}
field-keys: Status
field-values: ${{ env.COLUMN }}