Search the site

Unity Automated Semver hero image

Unity Automated Semver


Project case study

A GitHub Action for keeping the version numbers in Unity projects moving with a release workflow.

Role
Creator and developer
Period
2020 to present
  • Node.js
  • JavaScript
  • Unity
  • GitHub Actions
Project image for Unity Automated Semver.

The job

Version numbers live in more than one place in a game project. Updating them manually during releases is repetitive, and it is easy for one of those values to drift out of step.

What I built

Unity Automated Semver is a GitHub Action that increments the relevant version numbers as part of a Unity project workflow. It turns a manual release chore into a versioned, reviewable automation step.

What came out of it

The action is public on GitHub. It connects the game-development work in my portfolio with the build and release systems that make shipping software less fragile.