Release Automation: Create a script to increment version numbers #2456
Labels
area/build-tools
Development tooling. I.e. pretty much everything in the `build` directory.
help wanted
We would love help on these issues. Please come help us!
kind/feature
New features for Agones
Is your feature request related to a problem? Please describe.
Right now there are a number of steps in the release process to increment version numbers in the install files, sdks, etc:
tag
value][values] is correct (should be {version} if a full release, {version}-rc if release candidate)Chart
version values][chart] are correct (should be {version} if a full release, {version}-rc if release candidate)sdks/nodejs/package.json
][package.json] and [sdks/nodejs/package-lock.json
][package-lock.json] by runningnpm version {version}
if a full release ornpm version {version}-rc
if release candidatesdks/csharp/sdk/AgonesSDK.nuspec
andsdks/csharp/sdk/csharp-sdk.csproj
][csharp] versions are correct (should be {version} if a full release, {version}-rc if release candidate)sdks/unity/package.json
][unity] package file'sVersion
field to {version} if a full release, {version}-rc if release candidatemake gen-install
base_version
in [build/Makefile
][build-makefile]tag
value][values] is set to {version}+1-devChart
version values][chart] is to {version}+1-devsdks/nodejs
directory and run the commandnpm version {version}+1-dev
to update the package versionsdks/csharp/sdk/AgonesSDK.nuspec
andsdks/csharp/sdk/csharp-sdk.csproj
][csharp] to {version}+1-devsdks/unity/package.json
][unity] package file'sVersion
field to {version}+1-devDescribe the solution you'd like
Create a script to bump the version numbers. Consider creating a target in the Makefile to execute the script.
The text was updated successfully, but these errors were encountered: