Skip to content

Remove Electron app source#282

Merged
enaboapps merged 1 commit into
mainfrom
chore/remove-electron-src-281
Jun 30, 2026
Merged

Remove Electron app source#282
enaboapps merged 1 commit into
mainfrom
chore/remove-electron-src-281

Conversation

@enaboapps

Copy link
Copy Markdown
Contributor

Summary

  • remove the old Electron/TypeScript app source and config
  • remove Electron-only native helper sources and smoke scripts
  • keep temporary npm wrappers only for C# package staging until the npm removal issue
  • trim CI so this branch validates the C# app path

Closes #281.

Validation

  • dotnet restore src-dotnet/SwitchifyPc.sln
  • dotnet build src-dotnet/SwitchifyPc.sln -c Release --no-restore
  • dotnet test src-dotnet/SwitchifyPc.sln -c Release --no-build
  • npm ci
  • npm run dotnet:package:win:stage
  • npm run dotnet:package:win:verify
  • rg -n electron-builder|electron-vite|@nut-tree|react|vite|vitest|src/main|src/renderer|src/shared . -g !package-lock.json -g !dist* -g !src-dotnet/**/bin/** -g !src-dotnet/**/obj/**

@enaboapps enaboapps added this to the Release 0.2.0 milestone Jun 30, 2026
@enaboapps enaboapps merged commit 898cebd into main Jun 30, 2026
1 check passed
@enaboapps enaboapps deleted the chore/remove-electron-src-281 branch June 30, 2026 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove Electron app source

2 participants