Skip to content

Add GitHub Actions workflow to run xUnit tests on push/PR#4

Merged
simsteward merged 3 commits intomainfrom
claude/identify-github-actions-tests-HsStI
Mar 25, 2026
Merged

Add GitHub Actions workflow to run xUnit tests on push/PR#4
simsteward merged 3 commits intomainfrom
claude/identify-github-actions-tests-HsStI

Conversation

@simsteward
Copy link
Copy Markdown
Owner

Runs the 11 xUnit test files (10 unit + 1 auto-skipped Loki integration)
on windows-latest with .NET Framework 4.8. PowerShell integration tests
are excluded as they require a live SimHub instance.

https://claude.ai/code/session_014u8kocknqoGYTFunJaKUJR

claude added 3 commits March 24, 2026 22:17
Runs the 11 xUnit test files (10 unit + 1 auto-skipped Loki integration)
on windows-latest with .NET Framework 4.8. PowerShell integration tests
are excluded as they require a live SimHub instance.

https://claude.ai/code/session_014u8kocknqoGYTFunJaKUJR
Running `dotnet test` at solution level may not discover all net48 test
assemblies correctly. Target the test project explicitly and increase
verbosity to diagnose test count issues.

https://claude.ai/code/session_014u8kocknqoGYTFunJaKUJR
- CodeQL: C# SAST with security-extended queries, runs on push/PR/weekly
- Semgrep CE: pattern-based SAST (C#, JS, secrets, OWASP Top 10)
- Gitleaks: full git history secret scanning
- Dependabot: weekly NuGet, npm, and GitHub Actions version monitoring
- All actions SHA-pinned for supply chain safety

Excluded Trivy (March 2026 supply chain breach) and Snyk (Jan 2025 incident).

https://claude.ai/code/session_014u8kocknqoGYTFunJaKUJR
@github-advanced-security
Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@simsteward simsteward merged commit bd81369 into main Mar 25, 2026
6 checks passed
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.

3 participants