Start free

Browse › GitHub

Implement Release Management and Versioning in GitHub

Expert

Part of GitHub Topic: Programming

Access

StationX Infrastructure Labs — 3 attempts per lab

🔒 Add StationX Infrastructure Labs — $149 / year · 3 attempts per lab

Already have access? Sign in.

New to this? Try a free practice lab — a scripted hacking challenge in your browser, no account needed.

What you'll do

In this lab, you will prepare a new repository for versioning by creating an initial git tag.

  1. Create and publish a manual GitHub release for a new version
  2. Update an existing release with binary assets and create a pre-release for testing
  3. Automate the release creation process using a GitHub Actions workflow

Note: Once you begin the lab, you will not be able to pause, save, or return to your lab. Please ensure that you have set aside enough time to complete the lab before you start.

  • ⏱ About 60 minutes
  • Counts towards: GitHub Foundations