Skip to content

Commit fba2a51

Browse files
committed
fix: update build command to use development mode and adjust Sentry configuration for development
1 parent 0bf827e commit fba2a51

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

.github/workflows/develop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
run: yarn
3131

3232
- name: Build project
33-
run: yarn build:web
33+
run: yarn build:web --mode development
3434

3535
- name: Copy build to remote host
3636
uses: appleboy/scp-action@v0.1.4

vite.config.mjs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import viteTsconfigPaths from 'vite-tsconfig-paths'
99

1010
export default defineConfig(({ mode }) => {
1111
const env = loadEnv(mode, process.cwd(), '')
12+
const isDev = mode === 'development'
1213
const buildTarget = env.VITE_BUILD_TARGET || 'web'
1314
const buildPlatform = env.VITE_BUILD_PLATFORM
1415
const manifestPath = path.resolve(__dirname, 'public', 'base.manifest.json')
@@ -38,13 +39,15 @@ export default defineConfig(({ mode }) => {
3839
org: 'hackertabdev',
3940
project: 'hackertab',
4041
authToken: env.VITE_SENTRY_TOKEN,
41-
disable: mode === 'development',
42+
disable: isDev,
4243
release: {
4344
name: `${appVersion}-${buildTarget == 'extension' ? buildPlatform : buildTarget}`,
4445
},
45-
sourcemaps: {
46-
filesToDeleteAfterUpload: ['./dist/assets/*.map', './assets/*.map'],
47-
},
46+
sourcemaps: !isDev
47+
? {
48+
filesToDeleteAfterUpload: ['./dist/assets/*.map', './assets/*.map'],
49+
}
50+
: false,
4851
}),
4952
],
5053
define: {

0 commit comments

Comments
 (0)