Name of the status property that will receive a new tag based on the triggered action
Name of the url property that will receive the url of the PR
In case you don't want to parse any Notion link in the PR description, you can ensure that a suffix is present with this parameter
In case you don't want to parse any Notion link in the PR description, you can ensure that a prefix is present with this parameter
If you want a different status than the name of the triggered action, you can input a mapping value with this input
uses: actions/update-notion@v1.1
env:
NOTION_BOT_SECRET_KEY: ${{ secrets.NOTION_BOT_SECRET_KEY }}
with:
- required-suffix: ')'
- required-prefix: '[Notion ticket]('
- status-property-name: 'Status'
- url-property-name: 'Github URL'
- opened: 'In progresss'
- edited: 'In progress'
- closed: 'Done'
- reopened: 'In progress'
- ready_for_review: 'In review'
- review_requested: 'In review'
-
merged
-
draft
-
assigned
-
unassigned
-
labeled
-
unlabeled
-
opened
-
edited
-
closed
-
reopened
-
synchronize
-
ready_for_review
-
locked
-
unlocked
-
review_requested
-
review_request_removed
Feel free to mke Pull Requests to improve this action.
To compile the file :
npm run prepare