[{"data":1,"prerenderedAt":190},["ShallowReactive",2],{"deploy-trigger-navigation":3,"deploy-trigger-version":24,"mdc-o8y00b-key":25,"\u002Fdocs\u002Fdeploy-trigger\u002Fpermissions":67,"\u002Fdocs\u002Fdeploy-trigger\u002Fpermissions-surround":185},[4],{"title":5,"path":6,"stem":7,"children":8,"icon":23},"Deploy Trigger","\u002Fdocs\u002Fdeploy-trigger","1.docs\u002F9.deploy-trigger\u002F1.index",[9,11,15,19],{"title":10,"path":6,"stem":7},"Getting Started",{"title":12,"path":13,"stem":14},"Configuration","\u002Fdocs\u002Fdeploy-trigger\u002Fconfiguration","1.docs\u002F9.deploy-trigger\u002F2.configuration",{"title":16,"path":17,"stem":18},"Permissions","\u002Fdocs\u002Fdeploy-trigger\u002Fpermissions","1.docs\u002F9.deploy-trigger\u002F3.permissions",{"title":20,"path":21,"stem":22},"Platforms","\u002Fdocs\u002Fdeploy-trigger\u002Fplatforms","1.docs\u002F9.deploy-trigger\u002F4.platforms","i-ri-rocket-2-line",null,{"data":26,"body":27},{},{"type":28,"children":29},"root",[30],{"type":31,"tag":32,"props":33,"children":34},"element","p",{},[35,38,47,49,56,58,65],{"type":36,"value":37},"text","Kirby Tools is built on ",{"type":31,"tag":39,"props":40,"children":44},"a",{"href":41,"rel":42},"https:\u002F\u002Fgetkirby.com",[43],"nofollow",[45],{"type":36,"value":46},"Kirby",{"type":36,"value":48}," – with gratitude to the team and community who make it. Help me improve the plugins: share feedback in ",{"type":31,"tag":39,"props":50,"children":53},{"href":51,"rel":52},"https:\u002F\u002Fgithub.com\u002Fkirby-tools\u002Fcommunity\u002Fdiscussions",[43],[54],{"type":36,"value":55},"Discussions",{"type":36,"value":57}," or report bugs via ",{"type":31,"tag":39,"props":59,"children":62},{"href":60,"rel":61},"https:\u002F\u002Fgithub.com\u002Fkirby-tools\u002Fcommunity\u002Fissues",[43],[63],{"type":36,"value":64},"Issues",{"type":36,"value":66},".",{"id":68,"title":16,"body":69,"description":180,"extension":181,"meta":182,"navigation":121,"path":17,"seo":183,"stem":18,"__hash__":184},"docs\u002F1.docs\u002F9.deploy-trigger\u002F3.permissions.md",{"type":70,"value":71,"toc":177},"minimark",[72,77,89,152,155,173],[73,74,76],"h2",{"id":75},"keep-a-role-from-deploying","Keep a Role From Deploying",[32,78,79,80,84,85,88],{},"Every role may deploy by default. To withhold it, set the ",[81,82,83],"code",{},"deploy"," permission to ",[81,86,87],{},"false"," in the role's blueprint:",[90,91,97],"pre",{"className":92,"code":93,"filename":94,"language":95,"meta":96,"style":96},"language-yaml shiki shiki-themes github-light github-light github-dark","title: Editor\n\npermissions:\n  johannschopplich.deploy-trigger:\n    deploy: false\n","site\u002Fblueprints\u002Fusers\u002Feditor.yml","yaml","",[81,98,99,116,123,132,140],{"__ignoreMap":96},[100,101,104,108,112],"span",{"class":102,"line":103},"line",1,[100,105,107],{"class":106},"sovSZ","title",[100,109,111],{"class":110},"sxrX7",": ",[100,113,115],{"class":114},"sIIMD","Editor\n",[100,117,119],{"class":102,"line":118},2,[100,120,122],{"emptyLinePlaceholder":121},true,"\n",[100,124,126,129],{"class":102,"line":125},3,[100,127,128],{"class":106},"permissions",[100,130,131],{"class":110},":\n",[100,133,135,138],{"class":102,"line":134},4,[100,136,137],{"class":106},"  johannschopplich.deploy-trigger",[100,139,131],{"class":110},[100,141,143,146,148],{"class":102,"line":142},5,[100,144,145],{"class":106},"    deploy",[100,147,111],{"class":110},[100,149,151],{"class":150},"sBjJW","false\n",[32,153,154],{},"Users of that role don't see the button, and the server refuses their deploy request.",[32,156,157,158,161,162,164,165,168,169,172],{},"A role blueprint that sets ",[81,159,160],{},"\"*\": false"," switches ",[81,163,83],{}," off too. To let that role deploy, set ",[81,166,167],{},"deploy: true"," under ",[81,170,171],{},"johannschopplich.deploy-trigger"," next to the wildcard.",[174,175,176],"style",{},"html pre.shiki code .sovSZ, html code.shiki .sovSZ{--shiki-light:#22863A;--shiki-default:#22863A;--shiki-dark:#85E89D}html pre.shiki code .sxrX7, html code.shiki .sxrX7{--shiki-light:#24292E;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sIIMD, html code.shiki .sIIMD{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sBjJW, html code.shiki .sBjJW{--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":96,"searchDepth":118,"depth":118,"links":178},[179],{"id":75,"depth":118,"text":76},"Keep a role from deploying, and let a role whose blueprint switches every permission off deploy anyway.","md",{},{"title":16,"description":180},"eJYNVeE9-h4QPhRyrKKeDTGIIi-O6UamZSrr9H3EGwM",[186,188],{"title":12,"path":13,"stem":14,"description":187,"children":-1},"Set the deploy hook URL and the request options your server sends with it.",{"title":20,"path":21,"stem":22,"description":189,"children":-1},"Where Vercel, Netlify, and GitHub Actions hand out the deploy hook, and the request options each one needs.",1793356762669]