Fix regex for validating runner version format (#4136)

This commit is contained in:
Tingluo Huang
2025-11-24 10:30:33 -05:00
committed by GitHub
parent 3f9f6f3994
commit 463496e4fb

View File

@@ -32,7 +32,7 @@ jobs:
const fs = require('fs');
const runnerVersion = fs.readFileSync('${{ github.workspace }}/releaseVersion', 'utf8').replace(/\n$/g, '');
console.log(`Using runner version ${runnerVersion}`);
if (!/^\\d+\\.\\d+\\.\\d+$/.test(runnerVersion)) {
if (!/^\d+\.\d+\.\d+$/.test(runnerVersion)) {
throw new Error(`Invalid runner version: ${runnerVersion}`);
}
core.setOutput('version', runnerVersion);