Updating version name format to use chronological and numerical ordering

This commit is contained in:
Adam Brown 2023-01-07 16:38:40 +00:00
parent a64ee133ed
commit e15806888a
2 changed files with 10 additions and 6 deletions

View File

@ -135,14 +135,18 @@ const createBranch = async (github, branchName, fromBranch) => {
const incrementVersionFile = async (github, branchName) => {
const versionFile = await readVersionFile(github, branchName)
const [date, rc] = versionFile.content.name.split("-V")
const today = new Date().toLocaleDateString("en-GB")
const [date, rc] = versionFile.content.name.split(".1")
const today = new Date()
const month = (today.getMonth() + 1).toString().padStart(2, '0')
const day = (today.getDay() + 1).toString().padStart(2, '0')
const year = today.getFullYear().slice(-2)
const todayFormatted = `${year}/${month}/${day}`
let updatedVersionName = undefined
if (today == date) {
updatedVersionName = `${date}-V${parseInt(rc) + 1}`
if (todayFormatted == date) {
updatedVersionName = `${date}.${parseInt(rc) + 1}`
} else {
updatedVersionName = `${today}-V1`
updatedVersionName = `${todayFormatted}.1`
}
const updatedVersionFile = {

View File

@ -1,4 +1,4 @@
{
"code": 28,
"name": "07/11/2022-V1"
"name": "22/11/07.1"
}