This repository is home to the Operations Engineering's tools and utilities for managing, monitoring, and optimising software development processes at the Ministry of Justice. • This repository is defined and managed in Terraform
As a maintainer of DNS for the ministry of justice
I want the operations-engineering-dns-form token to have extended permissions to create PRs on the ministryofjustice/dns repository
so that the function of automated PR from a form is enabled.
Value
The functionality to create the PR from a form already exists but isn't yet enabled as the scope for the token is restricted to issue creation only.
Functional Requirements (What):
[x] Extend the scope of the operations-engineering-dns-form token to include PR creation permissions on the ministryofjustice/dns repository
Acceptance Criteria:
[x] The operations-engineering-dns-form token can successfully create PRs on the ministryofjustice/dns repository
[x] Anonymous users can create PRs to change DNS records through the automated system
[x] The token still retains its ability to create issues on ministryofjustice/operations-engineering-dns-issues
[x] PRs created through this process do not actually make changes, but only propose DNS record modifications
User Need
As a maintainer of DNS for the ministry of justice I want the operations-engineering-dns-form token to have extended permissions to create PRs on the
ministryofjustice/dns
repository so that the function of automated PR from a form is enabled.Value
The functionality to create the PR from a form already exists but isn't yet enabled as the scope for the token is restricted to issue creation only.
Functional Requirements (What):
ministryofjustice/dns
repositoryAcceptance Criteria:
ministryofjustice/dns
repositoryministryofjustice/operations-engineering-dns-issues
Notes: