Skip to content

Commit b03f48f

Browse files
committed
fix(ci): resolve GitHub Actions workflow failures
- Add .cargo/config.toml for package-release workflow - Remove duplicate dependencies from package.json optionalDependencies - Fix collisions with devDependencies This resolves: - Package Release workflow sed error - npm/yarn dependency conflict warnings Fixes: #286
1 parent 70db1c4 commit b03f48f

2 files changed

Lines changed: 5 additions & 8 deletions

File tree

.cargo/config.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[profile.release]
2+
panic = "abort"
3+
opt-level = 3
4+
lto = true
5+
codegen-units = 1

desktop/package.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -85,18 +85,10 @@
8585
},
8686
"optionalDependencies": {
8787
"@playwright/test": "^1.44.1",
88-
"@tauri-apps/cli": "^1.6.3",
89-
"@testing-library/jest-dom": "^6.8.0",
90-
"@testing-library/svelte": "^5.2.8",
9188
"@testing-library/user-event": "^14.5.2",
9289
"@types/d3": "^7.4.3",
9390
"@vitest/coverage-v8": "^1.6.0",
9491
"@vitest/ui": "^1.6.0",
95-
"dotenv": "^17.2.3",
96-
"jsdom": "^24.1.0",
97-
"sass": "1.92.1",
98-
"selenium-webdriver": "^4.34.0",
99-
"svelte-typeahead": "^5.0.1",
10092
"vitest": "^1.6.0"
10193
},
10294
"dependencies": {

0 commit comments

Comments
 (0)