Update workflow

Signed-off-by: hossainemruz <hossainemruz@gmail.com>
This commit is contained in:
hossainemruz 2021-10-29 03:52:47 +06:00
parent 8380e3b505
commit 9b4da9d122

View file

@ -45,10 +45,10 @@ jobs:
echo 'PROJECT_ID='$(jq '.data.organization.projectNext.id' project_data.json) >> $GITHUB_ENV echo 'PROJECT_ID='$(jq '.data.organization.projectNext.id' project_data.json) >> $GITHUB_ENV
echo 'TYPE_ID='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.id' project_data.json) >> $GITHUB_ENV echo 'TYPE_ID='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.id' project_data.json) >> $GITHUB_ENV
echo 'ITEM_FR='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.settings | fromjson.options[] | select(.name=="Feature Requests") |.id' project_data.json) >> $GITHUB_ENV echo 'OPTION_FR='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.settings | fromjson.options[] | select(.name=="Feature Requests") |.id' project_data.json) >> $GITHUB_ENV
echo 'ITEM_BUGS='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.settings | fromjson.options[] | select(.name=="Bugs") |.id' project_data.json) >> $GITHUB_ENV echo 'OPTION_BUGS='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.settings | fromjson.options[] | select(.name=="Bugs") |.id' project_data.json) >> $GITHUB_ENV
echo 'ITEM_DOC='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.settings | fromjson.options[] | select(.name=="Documentation") |.id' project_data.json) >> $GITHUB_ENV echo 'OPTION_DOC='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.settings | fromjson.options[] | select(.name=="Documentation") |.id' project_data.json) >> $GITHUB_ENV
echo 'ITEM_PR='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.settings | fromjson.options[] | select(.name=="Pull Requests") |.id' project_data.json) >> $GITHUB_ENV echo 'OPTION_PR='$(jq '.data.organization.projectNext.fields.nodes[] | select(.name== "Type") |.settings | fromjson.options[] | select(.name=="Pull Requests") |.id' project_data.json) >> $GITHUB_ENV
cat project_data.json cat project_data.json
- name: Add PR to project - name: Add PR to project
@ -72,20 +72,15 @@ jobs:
GITHUB_TOKEN: ${{secrets.PROJECT_AUTOMATION}} GITHUB_TOKEN: ${{secrets.PROJECT_AUTOMATION}}
run: | run: |
gh api graphql -f query=' gh api graphql -f query='
mutation ( mutation ($project: ID!, $item: ID!, $field: ID!, $opt_id: ID!) {
$project: ID! updateProjectNextItemField(input: {
$item: ID!
$field: ID!
$value: String!
) {
set_type: updateProjectNextItemField(input: {
projectId: $project projectId: $project
itemId: $item itemId: $item
fieldId: $field fieldId: $field
value: $value value: $opt_id
}) { }) {
projectNextItem { projectNextItem {
id id
} }
} }
}' -f project="$PROJECT_ID" -f item="$ITEM_ID" -f field="$TYPE_ID" -f value="$ITEM_PR" --silent }' -f project="$PROJECT_ID" -f item="$ITEM_ID" -f field="$TYPE_ID" -f opt_id="$OPTION_PR" --silent