Deploy Your Grant Kit
Last updated
Last updated
Once you have a and a , you can deploy your Grant Kit. You would typically do this through your CI.
If you created a Grant Kit using one of the , you'll already have GitHub Actions configured for you. You can use these or provide your own. Additionally, they use Terraform State hosted by Abbey, but it's recommended you point your state backends to your own, that way reducing security risk on your end from having state external to your infrastructure.
You'll want to commit your grant kit changes to your . For most users, that will be the main
branch.
To deploy, push to your default branch:
At this point, you should see your deployed grant kit under . If it's not showing up, it likely has a configuration issue causing the deployment to fail.
Go to your CI (or wherever you deploy Terraform) to check for any failed runs during the Terraform plan or apply steps.
If you're following the quickstart, this will be in your GitHub repo under the Actions tab i.e. https://github.com/{username|org-name}/{repo-name}/actions
. Find the corresponding action run to the commit where you added the grant kit and see if it ran successfully. If it failed, open the run to see the failure exception.
A common deployment failure for grant kits is a misconfigured location
field in the output
block or bundle
field in the policies
block
Double check it starts with github://
Double check repository and username or org name is correct
Double check for any extra :
or /
's