From f467e2e20cf38842190673415de4884ed7c4fd9c Mon Sep 17 00:00:00 2001 From: Laurence de Bruxelles Date: Mon, 10 May 2021 11:52:05 +0100 Subject: [PATCH] Add internal documentation on deployments We use a Heroku pipeline to automatically deploy to govuk-prototype-kit.herokuapp.com, and the pipeline is configured manually and not documented anywhere. This commit adds documentation to the internal docs in this repo, so know where to look when there are issues, and what the configuration should be. Co-authored-by: Eoin Shaughnessy --- internal_docs/deploys.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 internal_docs/deploys.md diff --git a/internal_docs/deploys.md b/internal_docs/deploys.md new file mode 100644 index 0000000000..5445f809b8 --- /dev/null +++ b/internal_docs/deploys.md @@ -0,0 +1,12 @@ +# Deploys + +This repo uses [Heroku automatic deploys] to deploy the latest code in the +`main` branch directly to https://govuk-prototype-kit.herokuapp.com/. + +Deployments are configured manually using the dashboard for the +[govuk-prototype-kit pipeline]. To check the configuration or any deployment +issues, log into Heroku using the [team credentials]. + +[Heroku automatic deploys]: https://devcenter.heroku.com/articles/github-integration#automatic-deploys +[govuk-prototype-kit pipeline]: https://dashboard.heroku.com/pipelines/f0879aaf-21f5-4430-a1d5-7adc4740a066 +[team credentials]: https://github.com/alphagov/design-system-team-credentials/tree/main/heroku