Skip to content

chore: fix broken dev tooling and dead CI/doc references - #987

Merged
yorickdewid merged 1 commit into
developfrom
chore/repo-cleanup
May 22, 2026
Merged

chore: fix broken dev tooling and dead CI/doc references#987
yorickdewid merged 1 commit into
developfrom
chore/repo-cleanup

Conversation

@yorickdewid

Copy link
Copy Markdown
Contributor

Conservative dev-tooling/doc hygiene — no production runtime code touched (this is the live C# backend; default branch develop).

Fixed

  • .vscode/launch.json — removed the FunderMaps.WsClient debug config (the project no longer exists under src/), and fixed the Webservice + WebApi program paths from net8.0net10.0. All .csproj target net10.0, so F5 debug was pointing at a non-existent DLL.
  • .github/workflows/dotnet-core.yml — removed the two commented-out test jobs targeting FunderMaps.IntegrationTests.{Portal,Webservice}; neither project exists. The active FunderMaps.Webservice.Tests job is untouched.
  • README.mdcontrib/etc/ is a directory containing _appsettings.{ENV}.json files, not a "directory" named after the file pattern. Reworded.

Deliberately left untouched (need your call)

  • scripts/deploy.sh — line 35 does pushd src/FunderMaps.Worker/, which moved to the FunderMapsWorker repo. The script is broken as-is, but the correct publish target (Webservice? Docker? something else) is a deployment decision, not a mechanical fix — flagging rather than guessing on a prod deploy script.
  • .github/workflows/codeql-analysis.yml — every analysis step (init/autobuild/analyze) is commented out; only checkout runs, so it produces a misleading green check. Re-enable vs delete is a CI-policy call.

🤖 Generated with Claude Code

Conservative dev-tooling/doc hygiene (this is the live C# backend):

- .vscode/launch.json: drop the FunderMaps.WsClient debug config (project
  no longer exists in src/), and fix the Webservice + WebApi program paths
  from net8.0 → net10.0 (all csproj target net10.0, so F5 debug was
  pointing at a non-existent DLL).
- .github/workflows/dotnet-core.yml: remove the two commented-out test
  jobs targeting FunderMaps.IntegrationTests.{Portal,Webservice} — neither
  project exists. The active FunderMaps.Webservice.Tests job is untouched.
- README.md: `contrib/etc/` is a directory of files, not a single
  `_appsettings.{ENV}.json` "directory" — reworded.

Deliberately left untouched (need your call):
- scripts/deploy.sh publishes src/FunderMaps.Worker/, which moved to the
  FunderMapsWorker repo — the correct publish target for this script is a
  deployment decision, not a mechanical fix.
- .github/workflows/codeql-analysis.yml has every analysis step commented
  out (only checkout runs) — re-enable vs delete is a CI-policy call.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@yorickdewid
yorickdewid merged commit 6eb838b into develop May 22, 2026
2 checks passed
@yorickdewid
yorickdewid deleted the chore/repo-cleanup branch May 22, 2026 18:44
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.

1 participant