How to manage GitHub secrets, variables, and deployment environments

Study Vaultgate, keeping credentials out of git while unlocking deploy workflows with repository secrets, environment protection, variables.

  • Difficulty Intermediate
  • Parts 10
  • Stack repository secrets, environment protection, variables

What you are learning

Vaultgate is keeping credentials out of git while unlocking deploy workflows. The teaching focus is Secrets and environments (repository secrets, environment protection, variables).

Work in order. Early parts set vocabulary and environment; later parts assume the earlier checkpoints.

How to use these lessons

Read the goal, open the matching GitHub folder, complete the lab or exercises, then return for the explanation. If a command fails, check you are in the numbered folder first.

Open the Vaultgate GitHub repo โ†’

Parts in order

Each chapter below is one checkpoint in this track.