Skip to content

Use the live One Login environment in production - #2179

Merged
stephencdaly merged 1 commit into
mainfrom
use-live-one-login-environment-in-prod
Jun 26, 2026
Merged

Use the live One Login environment in production#2179
stephencdaly merged 1 commit into
mainfrom
use-live-one-login-environment-in-prod

Conversation

@stephencdaly

Copy link
Copy Markdown
Contributor

What problem does this pull request solve?

Trello card: https://trello.com/c/QkLZra3G/2839-formally-onboard-with-one-login

Our production account should be ready to use, so point production to the live One Login environment.

Things to consider when reviewing

  • Ensure that you consider the wider context.
  • Does it work when run on your machine?
  • Is it clear what the code is doing?
  • Do the commit messages explain why the changes were made?
  • Are there all the unit tests needed?
  • Has all relevant documentation been updated?

Reminders

If you've made changes to the deployer role (files in modules/deployer-access):

  • Remember to run make <environment> forms/account apply on the relevant environments (dev, staging and/or prod)
  • Check the #govuk-forms-deployment-notifications Slack channel to ensure the apply-forms-terraform-<environment> pipelines have run successfully

Copilot AI review requested due to automatic review settings June 25, 2026 14:42

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the production Forms Runner configuration to use the live GOV.UK One Login OIDC environment instead of the integration environment, aligning production authentication with the intended live setup.

Changes:

  • Switch govuk_one_login_base_url in production tfvars from oidc.integration.account.gov.uk to oidc.account.gov.uk.
  • Remove the now-obsolete TODO note about switching to the live One Login environment.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread infra/deployments/forms/tfvars/production.tfvars
@stephencdaly
stephencdaly added this pull request to the merge queue Jun 26, 2026
Merged via the queue into main with commit f953c33 Jun 26, 2026
19 checks passed
@stephencdaly
stephencdaly deleted the use-live-one-login-environment-in-prod branch June 26, 2026 08:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants