diff --git a/.github/actions/bump-manifest-version.js b/.github/actions/bump-manifest-version.js index e69de29..3ce3ede 100644 --- a/.github/actions/bump-manifest-version.js +++ b/.github/actions/bump-manifest-version.js @@ -0,0 +1,11 @@ +// Based off of https://github.com/overextended/ox_lib/blob/master/.github/actions/bump-manifest-version.js +const fs = require('fs') + +const version = process.env.TGT_RELEASE_VERSION +const newVersion = version.replace('v', '') + +const manifestFile = fs.readFileSync('fxmanifest.lua', {encoding: 'utf8'}) + +const newFileContent = manifestFile.replace(/\bversion\s+(.*)$/gm, `version '${newVersion}'`) + +fs.writeFileSync('fxmanifest.lua', newFileContent) \ No newline at end of file