feat: promote aeson

This commit is contained in:
tresabhi committed 2024-11-22 10:50:35 -06:00
1 parent 166c26b65a
commit fa72e8efab
5 files changed
+62 -9

No files matched your search

@@ -3,14 +3,17 @@ import { assertSecret } from '@blitzkit/core';
const BRANCH_NAMES: Record<string, string> = {
dev: 'beta',
opentest: 'opentest',
preview: 'preview',
};
export function resolveBranchName() {
if (assertSecret(import.meta.env.MODE) === 'development') {
const secret = assertSecret(import.meta.env.PUBLIC_ASSET_BRANCH);
if (
assertSecret(import.meta.env.MODE) === 'development' &&
secret === 'dev'
) {
return 'dev';
} else {
return BRANCH_NAMES[assertSecret(import.meta.env.PUBLIC_ASSET_BRANCH)] as
| string
| undefined;
return BRANCH_NAMES[secret] as string | undefined;
}
}