Commit graph

3 commits

Author SHA1 Message Date
Engelgardt23
408126f177 ci: pass iconFile to ps2exe so the exe gets the bundled icon 2026-05-17 17:55:00 +03:00
789c7b3750 refactor: move source into src/
src/netswitch.ps1 (single file, ~150 lines). CI updated to build from this
path. Added CONTRIBUTING.md describing layout, build, and release flow.

No user-visible behaviour change.
2026-05-16 12:28:10 +03:00
a854d8e3f7 Add CI release workflow, CHANGELOG.md, issue templates
- .github/workflows/release.yml: on tag push, build exe via ps2exe,
  package portable zip, attach SHA-256, create GitHub Release.
- CHANGELOG.md: Keep a Changelog format, semver.
- .github/ISSUE_TEMPLATE/: bug_report.yml + feature_request.yml + config.yml
  routing security reports to private advisories.
2026-05-16 11:59:18 +03:00