Skip to content

DevExpGbb/project-protomatter-bootstrap-template-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

21 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Project Protomatter Bootstrap Template Repository

This is a GitHub template repository used by Project Protomatter to bootstrap the creation of a new self-deployment project repo to demo IssueOps or as a base/starter for new demos that will deploy their own self contained Azure Infrastructure via GitHub Issues/Actions.

GH Secrets

The following secrets should be generated by the default boostrapper.

ARM_TENANT_ID
ARM_SUBSCRIPTION_ID
ARM_CLIENT_ID
TF_STATE_STORAGE_ACCOUNT_RESOURCE_GROUP_NAME
TF_STATE_STORAGE_ACCOUNT_NAME
TF_STATE_STORAGE_CONTAINER_NAME

Important

Environments and Worflow templates: the example workflows in this repository template have a hard coded environment of "demo" and as such may differ from the environment name entered for your provisioned target bootstrap environment.

Note

The target bootstrap environment is created via Terraform and has the protection rule "Prevent self-review" disabled for demo purposes, allow you to self-approve a deployment. In a GitHub Enterprise setting an Administrator can not by-pass this rule (see: Allow administrators to bypass configured protection rules). Enable it for non-demo "best practice" security reasons. See screenshot below.

Prevent Self-Review

Releases

No releases published

Packages

 
 
 

Contributors

Languages