🏗️ Ensure cache is busted

This commit is contained in:
Dan Jones 2023-01-01 18:59:56 -06:00
commit 0508fa7b0e
2 changed files with 6 additions and 1 deletions

View file

@ -2,12 +2,17 @@ const { parse } = require('@ltd/j-toml');
const { render } = require('mustache');
const { readFile, writeFile } = require('node:fs/promises');
const { resolve } = require('node:path');
const util = require('node:util');
const exec = util.promisify(require('node:child_process').exec);
async function compile() {
const { stdout, stderr } = await exec('git rev-parse --short @');
const confPath = resolve('./config.toml');
const confToml = await readFile(confPath, { encoding: 'utf8' });
const config = parse(confToml);
config.version = stdout.trim();
config.text = function () {
const string = this.icon;
return string.charAt(0).toUpperCase() + string.slice(1);