Skip to main content

Github

After joining the team you will be added to the GitHub Team and you will be given access to AWS accounts via SSO. The actual authorisation happens every 6 hours. “At minute 0 past every 6th hour from 0 through 23.” In an emergency Ops can run it on demand

The NVVS Dev Ops team follows a GitOps style workflow. Any changes to the system should be made via a pull request against the appropriate repository.

All changes via Pull Request

All work undertaken by a member of the NVVS Dev Ops team will take place in a branch as per MoJ Technical Guidance. An example of creating a branch to work on is here.

Commit Early, Commit Often

If you’re asking yourself “should I commit now”? then the answer is probably yes! Committing regularly helps with avoiding conflicts. It is especially helpful when you’re pulled away to another task and need a little reminder of where you were.

Main Branch

As GitHubs default practice our main branch is named ‘main’ and not ‘master’. More information here.

Gitmoji 😎

Yes, it made it to our best practices! Gitmoji is a great way to tag commits according to what they’re doing. It’s a great suppliment to your commit messages and can help identify key commits quickly.

Most of all - have fun 🥚 .

This page was last reviewed on 15 October 2024. It needs to be reviewed again on 15 January 2025 by the page owner #nvvs-devopss .
This page was set to be reviewed before 15 January 2025 by the page owner #nvvs-devopss. This might mean the content is out of date.