{"repo":"alessandrobelli/NotionHook","free":true,"listed":false,"github":"https://github.com/alessandrobelli/NotionHook","clone":"git clone https://github.com/alessandrobelli/NotionHook.git","description":"Sync your GitHub commits into a Notion Database","language":"JavaScript","stars":46,"topics":["github-actions","notion"],"license":"MIT","category":"databases-storage","readme_excerpt":"Notion Hook This action syncronize your Repository commits into a Notion Database. 📽️ Video Explanation: https://youtu.be/hARJlFH5MDE Setup 1. Create a new private Notion integration here: https://www.notion.so/my-integrations. 2. Copy the \"Internal Integration Token\" and create a new Repository secret called NOTION SECRET . 3. You need to create a new Notion Database that looks like this, or just duplicate this. 4. Click on Share - Add people, emails, groups or integrations and select your Integration. 5. Navigate to your Notion database in a browser and get the Database Id. 6. Create a new secret called NOTION DATABASE with the database ID. 7. if you want a list of files, create a github personal access token. 1. then setup a files-format. the only avaliable value for now is \"text-list\". Inputs Every input has its own default value. Check if they correspond to yours in the database. commit description text Name of the Database column for the description field: this is the commit message after a \\n or \\r . commit url url Name of the Database column for the commit url. commit id Text Name of the Database column for the commit ID. commit project Multiselect Name of the Database column for the project. files format For now, the only possible value text-list. token Create a github personal access token for GitHub Example usage","default_branch":null,"files":null,"tree":[],"storefront":"/r/alessandrobelli","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alessandrobelli/NotionHook/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}