You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Notion Board
2.0.1
This action lets you sync your GitHub issue with your notion board. Currently it syncs issue title, body, state and labels.
More features on the way.
input | description | required |
---|---|---|
NOTION_API_KEY |
your notion api key | true |
NOTION_DATABASE |
your notion database id | true |
GITHUB_TOKEN |
your github token | true |
name: Notion Board
on:
issues:
issue_comment:
jobs:
notion:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Notion Board
uses: Souvikns/Notion-Board@latest
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NOTION_API_KEY: ${{ secrets.NOTION_API_KEY }}
NOTION_DATABASE: ${{ secrets.NOTION_DATABASE }}
Start with setting up an integration and sharing your Notion database with the integration.
After setting up your workflow, add your NOTION_API_KEY
and NOTION_DATABASE
secrets to your repository.
π©π© With the update of Notion_API now you don't have to add database propoerties.
Now Notion Board uses workflow_dispatch
to automatically setup your Notion Database creating all the necessary database properties.