Skip to content

Commit 1d0ad94

Browse files
committed
chore: Added support for beta release
1 parent 669ed8e commit 1d0ad94

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"pack": "node scripts/pack.js",
1818
"release": "gh release create v%npm_package_version% release/redmine-time-tracking-v%npm_package_version%.zip --notes-file release_notes.md --generate-notes",
1919
"publish": "pnpm run build && pnpm run pack && pnpm run release",
20+
"publish:beta": "pnpm run build && pnpm run pack && pnpm run release --prerelease --target beta",
2021
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0 --fix"
2122
},
2223
"dependencies": {

scripts/pack.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ import { dirname, parse, resolve } from "path";
55
try {
66
const __dirname = resolve(dirname(""));
77
const { base } = parse(__dirname);
8-
const { version } = JSON.parse(readFileSync(resolve(__dirname, "dist", "manifest.json"), "utf8"));
8+
const { version, version_name } = JSON.parse(readFileSync(resolve(__dirname, "dist", "manifest.json"), "utf8"));
99

1010
const outdir = "release";
11-
const filename = `${base}-v${version}.zip`;
11+
const filename = `${base}-v${version_name || version}.zip`;
1212
const zip = new AdmZip();
1313
zip.addLocalFolder("dist");
1414
if (!existsSync(outdir)) {

src/pages/SettingsPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ const SettingsPage = () => {
201201
<a href="https://chrome.google.com/webstore/detail/redmine-time-tracking/ldcanhhkffokndenejhafhlkapflgcjg" target="_blank" tabIndex={-1} className="hover:underline">
202202
{chrome.runtime.getManifest().name}
203203
</a>
204-
<p>Version: {chrome.runtime.getManifest().version}</p>
204+
<p>Version: {chrome.runtime.getManifest().version_name}</p>
205205
</div>
206206
{saved && <Toast type="success" message={formatMessage({ id: "settings.settings-saved" })} onClose={() => setSaved(false)} />}
207207
</>

0 commit comments

Comments
 (0)