Skip to content

Commit cf8685d

Browse files
Merge pull request #21 from StreetSupport/feature/3001-set-up-sentry-error-monitoring-and-logging
Feature/3001 set up sentry error monitoring and logging
2 parents bd30814 + a1545a7 commit cf8685d

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

.github/workflows/azure-deploy.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,17 @@ jobs:
3737
npm install -g @sentry/cli
3838
sentry-cli --auth-token $SENTRY_AUTH_TOKEN info
3939
40-
- name: npm install and test
40+
- name: npm install, build, and test
4141
run: |
4242
npm install
43+
npm run build --if-present
4344
npm run test --if-present
4445
46+
- name: Clean build artifacts and dependencies
47+
run: rm -rf dist node_modules
48+
4549
- name: Zip artifact for deployment
46-
run: zip -r release.zip . -x "node_modules/*"
50+
run: zip -r release.zip .
4751

4852
- name: Upload artifact for deployment job
4953
uses: actions/upload-artifact@v4

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,6 @@ yarn-debug.log*
2525
yarn-error.log*
2626
pnpm-debug.log*
2727
lerna-debug.log*
28+
29+
# Windsurf configuration
30+
.windsurf

0 commit comments

Comments
 (0)