Skip to content

Commit

Permalink
Merge pull request #1216 from alphagov/update-readme
Browse files Browse the repository at this point in the history
Link to deployment docs elsewhere
  • Loading branch information
nicholsj authored Feb 15, 2024
2 parents a34d7ee + 0d3c98b commit 92926aa
Showing 1 changed file with 1 addition and 18 deletions.
19 changes: 1 addition & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,24 +33,7 @@ First run `bin/setup` to bundle, etc. Then run `rails s`.

## Deployment

Continuous Integration has been setup using Github Actions.
- Tests are run on pull requests.
- Deployments to Integration happen automatically when marging branches into the `main` branch.
- In order to carry out a release to production a developer in the govuk team will need to create a release tag with a leading `v` and [approve](https://docs.github.com/en/actions/managing-workflow-runs/reviewing-deployments) of the deployment in Github Actions.

### Integration

To deploy to integration merge a PR into `main`.

### Staging & Production

To deploy to staging/production you need to tag the release, the tag needs to be in this format - `v9.9.9` where 9 is a number and the leading `v` is required. E.g. `v0.1.11` is valid, `0.1.11` is not.

This will create a PR on [govuk-dgu-charts](https://github.com/alphagov/govuk-dgu-charts/pulls) which you should be able to approve and merge into main for testing.

Test that your changes are working in staging - https://staging.data.gov.uk before releasing to Production.

Then merge in the production release PR.
See [the developer docs on data.gov.uk deployment](https://docs.publishing.service.gov.uk/manual/data-gov-uk-deployment.html)

## Example application URLs

Expand Down

0 comments on commit 92926aa

Please sign in to comment.