Skip to main content
Last updated: 14 Apr 2023

Configure a GitHub repo

When you create a new repo

If your repo will be continuously deployed, restrict merge access to users with production deploy access with the repo_overrides.yml file.

Auto configuration

When your repo is tagged with govuk, it will be auto-configured by govuk-saas-config, applying many of the rules below.

The govuk-saas-config job runs overnight, but you can kick off a build of the Jenkins job to trigger it sooner.

Rules

Repositories in GOV.UK must:

Almost all repos should: