[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-primary":3,"footer-description":93,"footer-secondary":95,"github":121,"header-nav":166,"header-nav-data":305,"github-stars":307,"site-banner":410,"74634853-196b-4ce3-b256-4534c054838f":415,"dfd79d2b-7af5-4cdb-aa94-3f73de97ebd8":444,"8f849cd0-a47b-4e32-bb19-b478973c90f7":450,"358b0659-1f05-4427-bd1c-4bc03a43c182":456,"9df3f40e-6272-4ec6-a0d7-cc29265e087c":463,"1b444c23-b593-4391-9410-4ca5d2c7a7cb":467},{"items":4},[5,29,49,69],{"id":6,"title":7,"url":8,"page":8,"children":9},"522e608a-77b0-4333-820d-d4f44be2ade1","Solutions",null,[10,15,20,25],{"id":11,"title":12,"url":8,"page":13},"fcafe85a-a798-4710-9e7a-776fe413aae5","Headless CMS",{"permalink":14},"/solutions/headless-cms",{"id":16,"title":17,"url":8,"page":18},"79972923-93cf-4777-9e32-5c9b0315fc10","Backend-as-a-Service",{"permalink":19},"/solutions/backend-as-a-service",{"id":21,"title":22,"url":8,"page":23},"0fa8d0c1-7b64-4f6f-939d-d7fdb99fc407","Product Information",{"permalink":24},"/solutions/product-information-management",{"id":26,"title":27,"url":28,"page":8},"63946d54-6052-4780-8ff4-91f5a9931dcc","100+ Things to Build","https://directus.io/blog/100-tools-apps-and-platforms-you-can-build-with-directus",{"id":30,"title":31,"url":8,"page":8,"children":32},"8ab4f9b1-f3e2-44d6-919b-011d91fe072f","Resources",[33,37,41,45],{"id":34,"title":35,"url":36,"page":8},"f951fb84-8777-4b84-9e91-996fe9d25483","Documentation","https://docs.directus.io",{"id":38,"title":39,"url":40,"page":8},"366febc7-a538-4c08-a326-e6204957f1e3","Guides","https://docs.directus.io/guides/",{"id":42,"title":43,"url":44,"page":8},"aeb9128e-1c5f-417f-863c-2449416433cd","Community","https://directus.chat",{"id":46,"title":47,"url":48,"page":8},"da1c2ed8-0a77-49b0-a903-49c56cb07de5","Release Notes","https://github.com/directus/directus/releases",{"id":50,"title":51,"url":8,"page":8,"children":52},"d61fae8c-7502-494a-822f-19ecff3d0256","Support",[53,57,61,65],{"id":54,"title":55,"url":56,"page":8},"8c43c781-7ebd-475f-a931-747e293c0a88","Issue Tracker","https://github.com/directus/directus/issues",{"id":58,"title":59,"url":60,"page":8},"d77bb78e-cf7b-4e01-932a-514414ba49d3","Feature Requests","https://github.com/directus/directus/discussions?discussions_q=is:open+sort:top",{"id":62,"title":63,"url":64,"page":8},"4346be2b-2c53-476e-b53b-becacec626a6","Community Chat","https://discord.com/channels/725371605378924594/741317677397704757",{"id":66,"title":67,"url":68,"page":8},"26c115d2-49f7-4edc-935e-d37d427fb89d","Cloud Dashboard","https://directus.cloud",{"id":70,"title":71,"url":8,"page":8,"children":72},"49141403-4f20-44ac-8453-25ace1265812","Organization",[73,78,84,88],{"id":74,"title":75,"url":76,"page":77},"1f36ea92-8a5e-47c8-914c-9822a8b9538a","About","/about",{"permalink":76},{"id":79,"title":80,"url":81,"page":82},"b84bf525-5471-4b14-a93c-225f6c386005","Careers","#",{"permalink":83},"/careers",{"id":85,"title":86,"url":87,"page":8},"86aabc3a-433d-434b-9efa-ad1d34be0a34","Brand Assets","https://drive.google.com/drive/folders/1lBOTba4RaA5ikqOn8Ewo4RYzD0XcymG9?usp=sharing",{"id":89,"title":90,"url":8,"page":91},"8d2fa1e3-198e-4405-81e1-2ceb858bc237","Contact",{"permalink":92},"/contact",{"description":94},"\u003Cp>A composable backend to build your Headless CMS, BaaS, and more.&nbsp;\u003C/p>",{"items":96},[97,103,109,115],{"id":98,"title":99,"url":8,"page":100,"children":102},"8a1b7bfa-429d-4ffc-a650-2a5fdcf356da","Cloud Policies",{"permalink":101},"/cloud-policies",[],{"id":104,"title":105,"url":81,"page":106,"children":108},"bea848ef-828f-4306-8017-6b00ec5d4a0c","License",{"permalink":107},"/bsl",[],{"id":110,"title":111,"url":81,"page":112,"children":114},"4e914f47-4bee-42b7-b445-3119ee4196ef","Terms",{"permalink":113},"/terms",[],{"id":116,"title":117,"url":81,"page":118,"children":120},"ea69eda6-d317-4981-8421-fcabb1826bfd","Privacy",{"permalink":119},"/privacy",[],{"metadata":8,"logo":122,"helpful_resources":123,"extensions":127,"date_updated":129,"user_updated":130,"date_created":131,"user_created":132,"sort":8,"id":133,"content":134,"website":135,"status":136,"category":137,"description":138,"slug":139,"name":140,"external_resources":141,"extensionDetails":142},"3c15ae95-8fe1-4e00-9842-94f65af0a0fd",[124],{"title":125,"url":126},"GitHub Actions Documentation","https://docs.github.com/en/actions",[128],"@directus-labs/github-operation","2025-07-31T13:03:21.905Z","1a9ab95a-93bc-4908-af85-0d42bb6e6aa6","2025-07-11T14:29:17.402Z","1cd0a355-b103-477d-9375-61e88f3110f8","9ee194cd-4e0d-44c5-87f2-f9c3afb7be4d","\u003Cp>GitHub is a leading platform for hosting code, version control, and managing collaborative software projects. With its wide adoption in the developer community, GitHub has become central to building, testing, and deploying applications in a modern DevOps workflow.\u003C/p>\n\u003Cp>When connected with Directus, the GitHub integration lets you trigger GitHub Actions and interact with GitHub workflows directly from your Directus flows. This means you can automate tasks such as code deployments, issue tracking, and repository updates based on events happening within your Directus data or content collections. For teams managing content and data pipelines, this integration bridges the gap between content management and code operations, ensuring your digital projects stay in sync.\u003C/p>\n\u003Cp>Whether you need to kick off a CI/CD process after content approval, automatically update documentation, or sync data changes with your repositories, the Directus GitHub extension provides a simple way to connect your content workflows with your codebase.\u003C/p>\n\u003Cp>This makes it easier for developers and content managers to collaborate, keeping everything up-to-date and reducing manual steps in your workflow.\u003C/p>","https://github.com","published","DevOps","Trigger GitHub Actions and integrate with GitHub workflows from your Directus flows","github","GitHub",[],[143],{"description":144,"formatted_description":144,"formatted_name":145,"host_version":146,"id":147,"images":148,"last_updated":149,"license":150,"name":128,"published_at":149,"publisher":151,"readme":161,"recent_downloads_30_days":162,"recent_downloads_7_days":163,"sandbox":160,"total_downloads":164,"type":165},"An Operation to allow Flows to send a webhook request to start GitHub Action","GitHub Operation","^10.10.0 || ^11.0.0","8545b056-1643-453b-aff6-317c56d48bdc",[],1743073110,"MIT",{"github_avatar_url":152,"github_bio":153,"github_blog":154,"github_company":155,"github_location":156,"github_name":157,"github_username":158,"id":159,"username":158,"verified":160},"https://avatars.githubusercontent.com/u/804683?v=4","(╯°□°）╯︵ TABLEFLIP","http://elsmore.me","@DigitalSpeed","UK","Mike Elsmore","ukmadlz","74ce2e77-733a-4e9a-b96d-93bf6264f622",true,"# GitHub Operation\nAn operation that lets Flows trigger GitHub Actions using the repository_dispatch event.\n\n[](https://raw.githubusercontent.com/directus-labs/extensions/main/packages/github-operation/docs/options.png)\n\n## Configuration\n- **Owner**: GitHub user or organization name\n- **Repository**: Target repository name\n- **Access Token**: GitHub token with appropriate permissions\n- **Event type**: Custom event name for workflow filtering\n- **Client Payload** : JSON data passed to your workflow\n\n## Flow-Authentication\n> [!IMPORTANT]\n> Directus Flows can be triggered publicly by default. Add authentication operations if needed.\n\n## Github Setup\n1. Create a [GitHub Access Token](https://docs.github.com/en/rest/repos/repos?apiVersion=2022-11-28#create-a-repository-dispatch-event)\n2. Add a workflow to your repository\n3. Create your directus flow\n\n### Example Workflow\n```yml\n#FILE: .github/workflows/example.yml\n\nname: Directus Dispatched Action\n\non:\n  repository_dispatch:\n    # Specify the event types on which the flow should be triggered\n    types: [example_event]\n\njobs:\n  example:\n    runs-on: ubuntu-latest\n\n    steps:\n      - uses: actions/checkout@v4\n\n      # Echo the event name\n      - env:\n          ACTION: ${{ github.event.action }}\n        run: echo $ACTION\n\n      # Echo the Payload\n      - env:\n          PAYLOAD: ${{ toJSON(github.event.client_payload) }}\n        run: echo $PAYLOAD\n```\n",194,99,924,"operation",{"items":167},[168,230,286,291,298],{"id":169,"title":170,"url":8,"callout":171,"callout_title":172,"children_title":173,"page":8,"children":174},"62c04c6c-5793-4702-8ed1-73dd563fd605","Product","8f849cd0-a47b-4e32-bb19-b478973c90f7","Project Showcase","Use Cases and Features",[175,181,187,194,199,207,215,223],{"id":176,"title":12,"url":177,"description":178,"image":8,"icon":179,"page":180},"e7d7d5ed-89b1-4455-8b4a-8ae92c70e3a0","/solutions/headless-cms/","Manage and deliver content with ease","code_blocks",{"permalink":14},{"id":182,"title":17,"url":183,"description":184,"image":8,"icon":185,"page":186},"60bdefd9-95e6-45a3-9f81-4748d07c59d3","/solutions/backend-as-a-service/","Build and ship applications faster","speed",{"permalink":19},{"id":188,"title":189,"url":190,"description":191,"image":8,"icon":192,"page":193},"5f9aebeb-4f89-445e-9850-5b1261a2743c","Headless Commerce","/solutions/product-information-management/","A single source of truth for products","shopping_cart_checkout",{"permalink":24},{"id":195,"title":196,"url":28,"description":197,"image":8,"icon":198,"page":8},"49e46134-80be-470e-8c73-afb1417fa9b6","100+ More Use Cases","Build anything (or everything)","lightbulb",{"id":200,"title":201,"url":202,"description":203,"image":8,"icon":204,"page":205},"a589ac77-a5ce-45c5-a054-e43111e19158","Instant APIs","/products/connect/","Connect a database, get REST + GraphQL APIs","api",{"permalink":206},"/toolkit/connect",{"id":208,"title":209,"url":210,"description":211,"image":8,"icon":212,"page":213},"4a0f129a-c546-4493-b0a9-306e51692e90","Granular Policy-Based Auth","/products/auth/","Provide secure, autonomous data access","lock_person",{"permalink":214},"/toolkit/auth",{"id":216,"title":217,"url":218,"description":219,"image":8,"icon":220,"page":221},"f9250f2c-93a4-4108-80db-011bbe391ecf","Visual Automation Builder","/products/automate/","Automate content and data workflows with ease","build",{"permalink":222},"/toolkit/automate",{"id":224,"title":225,"url":8,"description":226,"image":8,"icon":227,"page":228},"f1ae4e40-5b05-42a4-9cd3-33dda35cc939","50+ More Features","Get everything you need out-of-the-box","auto_fix",{"permalink":229},"/features",{"id":231,"title":31,"url":8,"callout":232,"callout_title":233,"children_title":234,"page":8,"children":235},"2f6ad0d1-6dd3-4f17-b5c8-9f2abf71409a","dfd79d2b-7af5-4cdb-aa94-3f73de97ebd8","Watch Directus TV","Learn More",[236,243,250,256,263,269,275,280],{"id":237,"title":238,"url":239,"description":240,"image":8,"icon":241,"page":242},"0a3bf9f5-1ef2-43f4-bc09-7ff7488241c5","Blog","/blog","Read our latest articles and guides","library_books",{"permalink":239},{"id":244,"title":245,"url":81,"description":246,"image":8,"icon":247,"page":248},"165e3dc2-e51b-4456-8382-99c5775b0412","Case Studies","Case studies and success stories","magic_button",{"permalink":249},"/case-studies",{"id":251,"title":252,"url":253,"description":254,"image":8,"icon":255,"page":8},"5ae324b6-bf44-4c21-95ad-e6dc0c1c1f40","Community Forum","https://community.directus.io/","Questions and conversations","comment",{"id":257,"title":258,"url":81,"description":259,"image":8,"icon":260,"page":261},"b1db03f0-e537-490e-8c0f-c61c401d1024","Agency Directory","Browse our list of agency partners ","handshake",{"permalink":262},"/agency-directory",{"id":264,"title":265,"url":76,"description":266,"image":8,"icon":267,"page":268},"991731c8-eb40-4eec-85a5-6e977bcd7ec9","About Us","Learn more about Directus and the team","supervised_user_circle",{"permalink":76},{"id":270,"title":271,"url":272,"description":273,"image":8,"icon":274,"page":8},"52aebf38-b3ad-4a27-807d-ce52398cd509","Wall of Love","https://testimonial.to/directus/all","See what others are saying about us","heart_plus",{"id":276,"title":90,"url":81,"description":277,"image":8,"icon":278,"page":279},"a86eca65-d5ae-4263-b7d9-4f1a1c50a0b1","Have a general inquiry or question for us?","mark_email_unread",{"permalink":92},{"id":281,"title":51,"url":8,"description":282,"image":8,"icon":283,"page":284},"28225825-8d41-4809-9032-192fbf5c6e5d","Reach out to Directus support","support",{"permalink":285},"/support",{"id":287,"title":288,"url":289,"callout":8,"callout_title":8,"children_title":8,"page":8,"children":290},"a3f1275d-b088-4b11-99bf-143fcbf39104","Developers","/docs",[],{"id":292,"title":293,"url":294,"callout":8,"callout_title":8,"children_title":8,"page":295,"children":297},"fae8fded-d2e2-468e-a68b-82abec7a7225","Enterprise","/solutions/enterprise/",{"permalink":296},"/solutions/enterprise",[],{"id":299,"title":300,"url":301,"callout":8,"callout_title":8,"children_title":8,"page":302,"children":304},"5c5e2fbc-49fd-4e41-a71e-e4f8db2b00cf","Pricing","/pricing/",{"permalink":303},"/pricing/self-hosted",[],{"header_cta_buttons":306},"74634853-196b-4ce3-b256-4534c054838f",{"id":308,"node_id":309,"name":310,"full_name":311,"private":312,"owner":313,"html_url":330,"description":331,"fork":312,"url":332,"forks_url":333,"keys_url":334,"collaborators_url":335,"teams_url":336,"hooks_url":337,"issue_events_url":338,"events_url":339,"assignees_url":340,"branches_url":341,"tags_url":342,"blobs_url":343,"git_tags_url":344,"git_refs_url":345,"trees_url":346,"statuses_url":347,"languages_url":348,"stargazers_url":349,"contributors_url":350,"subscribers_url":351,"subscription_url":352,"commits_url":353,"git_commits_url":354,"comments_url":355,"issue_comment_url":356,"contents_url":357,"compare_url":358,"merges_url":359,"archive_url":360,"downloads_url":361,"issues_url":362,"pulls_url":363,"milestones_url":364,"notifications_url":365,"labels_url":366,"releases_url":367,"deployments_url":368,"created_at":369,"updated_at":370,"pushed_at":371,"git_url":372,"ssh_url":373,"clone_url":374,"svn_url":330,"homepage":375,"size":376,"stargazers_count":377,"watchers_count":377,"language":378,"has_issues":160,"has_projects":160,"has_downloads":160,"has_wiki":312,"has_pages":312,"has_discussions":160,"forks_count":379,"mirror_url":8,"archived":312,"disabled":312,"open_issues_count":380,"license":381,"allow_forking":160,"is_template":312,"web_commit_signoff_required":312,"has_pull_requests":160,"pull_request_creation_policy":386,"topics":387,"visibility":329,"forks":379,"open_issues":380,"watchers":377,"default_branch":406,"temp_clone_token":8,"custom_properties":407,"organization":408,"network_count":379,"subscribers_count":409},7122594,"MDEwOlJlcG9zaXRvcnk3MTIyNTk0","directus","directus/directus",false,{"login":310,"id":314,"node_id":315,"avatar_url":316,"gravatar_id":317,"url":318,"html_url":319,"followers_url":320,"following_url":321,"gists_url":322,"starred_url":323,"subscriptions_url":324,"organizations_url":325,"repos_url":326,"events_url":327,"received_events_url":328,"type":71,"user_view_type":329,"site_admin":312},15967950,"MDEyOk9yZ2FuaXphdGlvbjE1OTY3OTUw","https://avatars.githubusercontent.com/u/15967950?v=4","","https://api.github.com/users/directus","https://github.com/directus","https://api.github.com/users/directus/followers","https://api.github.com/users/directus/following{/other_user}","https://api.github.com/users/directus/gists{/gist_id}","https://api.github.com/users/directus/starred{/owner}{/repo}","https://api.github.com/users/directus/subscriptions","https://api.github.com/users/directus/orgs","https://api.github.com/users/directus/repos","https://api.github.com/users/directus/events{/privacy}","https://api.github.com/users/directus/received_events","public","https://github.com/directus/directus","The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.","https://api.github.com/repos/directus/directus","https://api.github.com/repos/directus/directus/forks","https://api.github.com/repos/directus/directus/keys{/key_id}","https://api.github.com/repos/directus/directus/collaborators{/collaborator}","https://api.github.com/repos/directus/directus/teams","https://api.github.com/repos/directus/directus/hooks","https://api.github.com/repos/directus/directus/issues/events{/number}","https://api.github.com/repos/directus/directus/events","https://api.github.com/repos/directus/directus/assignees{/user}","https://api.github.com/repos/directus/directus/branches{/branch}","https://api.github.com/repos/directus/directus/tags","https://api.github.com/repos/directus/directus/git/blobs{/sha}","https://api.github.com/repos/directus/directus/git/tags{/sha}","https://api.github.com/repos/directus/directus/git/refs{/sha}","https://api.github.com/repos/directus/directus/git/trees{/sha}","https://api.github.com/repos/directus/directus/statuses/{sha}","https://api.github.com/repos/directus/directus/languages","https://api.github.com/repos/directus/directus/stargazers","https://api.github.com/repos/directus/directus/contributors","https://api.github.com/repos/directus/directus/subscribers","https://api.github.com/repos/directus/directus/subscription","https://api.github.com/repos/directus/directus/commits{/sha}","https://api.github.com/repos/directus/directus/git/commits{/sha}","https://api.github.com/repos/directus/directus/comments{/number}","https://api.github.com/repos/directus/directus/issues/comments{/number}","https://api.github.com/repos/directus/directus/contents/{+path}","https://api.github.com/repos/directus/directus/compare/{base}...{head}","https://api.github.com/repos/directus/directus/merges","https://api.github.com/repos/directus/directus/{archive_format}{/ref}","https://api.github.com/repos/directus/directus/downloads","https://api.github.com/repos/directus/directus/issues{/number}","https://api.github.com/repos/directus/directus/pulls{/number}","https://api.github.com/repos/directus/directus/milestones{/number}","https://api.github.com/repos/directus/directus/notifications{?since,all,participating}","https://api.github.com/repos/directus/directus/labels{/name}","https://api.github.com/repos/directus/directus/releases{/id}","https://api.github.com/repos/directus/directus/deployments","2012-12-12T01:35:36Z","2026-04-15T04:20:19Z","2026-04-14T21:58:02Z","git://github.com/directus/directus.git","git@github.com:directus/directus.git","https://github.com/directus/directus.git","https://directus.io",439603,34792,"TypeScript",4701,388,{"key":382,"name":383,"spdx_id":384,"url":8,"node_id":385},"other","Other","NOASSERTION","MDc6TGljZW5zZTA=","all",[204,388,389,390,391,392,310,393,394,395,396,397,398,399,400,401,402,403,404,405],"app","cms","composable","data-visualization","database","graphql","headless-cms","javascript","mariadb","mssql","mysql","no-code","node","postgresql","sql","sqlite","typescript","vue","main",{},{"login":310,"id":314,"node_id":315,"avatar_url":316,"gravatar_id":317,"url":318,"html_url":319,"followers_url":320,"following_url":321,"gists_url":322,"starred_url":323,"subscriptions_url":324,"organizations_url":325,"repos_url":326,"events_url":327,"received_events_url":328,"type":71,"user_view_type":329,"site_admin":312},327,{"id":411,"icon":412,"content":413,"link":414},"812bf73d-ebfb-4246-9538-937a09a0c795","connected_tv","Learn more about our native MCP","https://directus.io/mcp",{"alignment":416,"style":417,"experiment_enabled":312,"experiment":8,"experiment_variant":418,"buttons":421,"variants":431},"center","default",{"id":419,"key":420,"experiment":8},"8c4951b4-a6f9-4c06-9f71-fd39a3bdad1e","control",[422,425,428],{"id":423,"block_button_id":424},15,"358b0659-1f05-4427-bd1c-4bc03a43c182",{"id":426,"block_button_id":427},16,"9df3f40e-6272-4ec6-a0d7-cc29265e087c",{"id":429,"block_button_id":430},232,"1b444c23-b593-4391-9410-4ca5d2c7a7cb",[432],{"id":433,"alignment":416,"style":417,"buttons":434,"experiment_variant":441},"e1885d45-3119-41a3-8294-3cd796ea6f02",[435,438],{"id":436,"block_button_id":437},203,"ade37731-147d-48c4-864a-cec007576362",{"id":439,"block_button_id":440},202,"1cb4e89f-f7de-4b46-bbb8-080191517a72",{"id":442,"key":443},"66d2be4f-2492-4944-8060-039c15515918","variant",{"id":232,"title":445,"description":446,"image":447,"external_url":448,"icon":412,"badge":449,"page":8,"resource":8},"Directus TV","Go down the rabbit hole with hours of original video content from our team. ","ab70faf5-fc28-4608-a7e7-74fd4f020a9d","/tv","Video",{"id":171,"title":451,"description":452,"image":453,"external_url":8,"icon":8,"badge":8,"page":454,"resource":8},"Built With Directus","See what everyone's been building with Directus","e658de72-fb08-4ed2-8029-215c712c789e",{"permalink":455},"/built-with-directus",{"id":424,"external_url":8,"label":457,"color":458,"outline":312,"icon":8,"size":459,"target":460,"ph_event":8,"page":461,"resource":8},"Book a Demo","primary","medium","_self",{"permalink":462},"/demo",{"id":427,"external_url":464,"label":465,"color":466,"outline":312,"icon":8,"size":459,"target":460,"ph_event":8,"page":8,"resource":8},"https://directus.cloud/account/register","Get Started","secondary",{"id":430,"external_url":68,"label":468,"color":466,"outline":160,"icon":469,"size":459,"target":460,"ph_event":8,"page":8,"resource":8},"Log In","arrow_forward"]