Skip to main content
EduRails

Online learning made easy. For your whole institution.

BeginnerContent in Spanish

Versioning in Practice: From Git Tags to CI/CD

Put versioning into practice: Git tags, Conventional Commits, automatic changelogs, npm version, GitHub Releases and CI/CD pipelines with GitHub Actions.

8 lessons 5 hours 385 XP

Start the course

Syllabus

Module 1 · Git and Versioning

  1. 1Git tags: your first versioning system30 min
  2. 2Conventional Commits30 min
  3. 3Automatic changelogs35 min

Module 2 · Package Managers and Dependencies

  1. 4npm and package.json35 min
  2. 5Version ranges and lockfiles35 min

Module 3 · Automation and CI/CD

  1. 6GitHub Releases and artifacts30 min
  2. 7Automatic versioning with GitHub Actions35 min
  3. 8Case study: Complete versioning pipeline35 min

Back to the catalogue