chore: update admin version

This commit is contained in:
Innei
2022-02-09 15:55:32 +08:00
parent 22b6ca1094
commit b46cff6102
2 changed files with 30 additions and 2 deletions

View File

@@ -0,0 +1,27 @@
const {
dashboard: { repo },
} = require('../package.json')
const Package = require('../package.json')
const axios = require('axios')
const { fs } = require('zx')
const { resolve } = require('path')
const endpoint = `https://api.github.com/repos/${repo}/releases/latest`
const latestVersion = async () => {
const res = await axios.get(endpoint)
return res.data.tag_name
}
async function main() {
const version = await latestVersion()
Package.dashboard.version = version
await fs.writeFile(
resolve(__dirname, '../package.json'),
JSON.stringify(Package, null, 2),
)
console.log('Updated version to', version)
}
main()