GitHub Naming conventions Repositories SHOULD be prefixed with a department or project code (e.g. ds- for Digital Services, da- for Digital Archiving or tdr- for Transfer of Digital Records) Setup Repositories SHOULD have a CODEOWNERS file Maintenance Once no longer maintained, teams SHOULD archive repositories Security You MUST sign your commits You SHOULD sign your commits with a GPG key You COULD sign your commits with an SSH key You SHOULD NOT use personal access tokens (PATs) or long-lived credentials