1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- name: Move labelled issues to correct projects
- on:
- issues:
- types: [ labeled ]
- jobs:
- move_needs_info:
- name: Move X-Needs-Info on the triage board
- runs-on: ubuntu-latest
- if: >
- contains(github.event.issue.labels.*.name, 'X-Needs-Info')
- steps:
- - uses: actions/add-to-project@main
- id: add_project
- with:
- project-url: "https://github.com/orgs/matrix-org/projects/67"
- github-token: ${{ secrets.ELEMENT_BOT_TOKEN }}
- - name: Set status
- env:
- GITHUB_TOKEN: ${{ secrets.ELEMENT_BOT_TOKEN }}
- run: |
- gh api graphql -f query='
- mutation(
- $project: ID!
- $item: ID!
- $fieldid: ID!
- $columnid: String!
- ) {
- updateProjectV2ItemFieldValue(
- input: {
- projectId: $project
- itemId: $item
- fieldId: $fieldid
- value: {
- singleSelectOptionId: $columnid
- }
- }
- ) {
- projectV2Item {
- id
- }
- }
- }' -f project="PVT_kwDOAIB0Bs4AFDdZ" -f item=${{ steps.add_project.outputs.itemId }} -f fieldid="PVTSSF_lADOAIB0Bs4AFDdZzgC6ZA4" -f columnid=ba22e43c --silent
|