Skip to content

Comments

🚀 Upgrade all workflows to .NET 10 and verify tokens#53

Merged
afonsoft merged 1 commit intomainfrom
feature/update-actions
Feb 20, 2026
Merged

🚀 Upgrade all workflows to .NET 10 and verify tokens#53
afonsoft merged 1 commit intomainfrom
feature/update-actions

Conversation

@afonsoft
Copy link
Owner

Major Updates:

  • Upgrade all workflows from .NET 8.0.x to .NET 10.0.x
  • Update test frameworks to use net10.0
  • Verify token usage across all workflows

Token Verification:
✅ NUGET_TOKEN - Correctly configured in publish-all.yml ✅ SONAR_TOKEN - Correctly configured in code-quality.yml & security-scan.yml ✅ SNYK_TOKEN - Correctly configured in code-quality.yml & security-scan.yml ✅ GITHUB_TOKEN - Used for checkout and PR operations ✅ PAT_TOKEN - Configured as fallback for auto-PR workflows

Workflows Updated:

  • ci-build-test.yml: Build & test with .NET 10
  • code-quality.yml: Qodana & SonarQube with .NET 10
  • security-scan.yml: Snyk & security scans with .NET 10
  • auto-pr-from-main.yml: Dependency updates with .NET 10
  • publish-all.yml: NuGet publishing with .NET 10

🎯 All workflows now use .NET 10 with correct token configuration!

All Submissions:

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?

New Feature Submissions:

  1. Does your submission pass tests?
  2. Have you lint your code locally prior to submission?

Changes to Core Features:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your core changes, as applicable?
  • Have you successfully ran tests with your changes locally?

Major Updates:
- Upgrade all workflows from .NET 8.0.x to .NET 10.0.x
- Update test frameworks to use net10.0
- Verify token usage across all workflows

Token Verification:
✅ NUGET_TOKEN - Correctly configured in publish-all.yml
✅ SONAR_TOKEN - Correctly configured in code-quality.yml & security-scan.yml
✅ SNYK_TOKEN - Correctly configured in code-quality.yml & security-scan.yml
✅ GITHUB_TOKEN - Used for checkout and PR operations
✅ PAT_TOKEN - Configured as fallback for auto-PR workflows

Workflows Updated:
- ci-build-test.yml: Build & test with .NET 10
- code-quality.yml: Qodana & SonarQube with .NET 10
- security-scan.yml: Snyk & security scans with .NET 10
- auto-pr-from-main.yml: Dependency updates with .NET 10
- publish-all.yml: NuGet publishing with .NET 10

🎯 All workflows now use .NET 10 with correct token configuration!
@afonsoft afonsoft merged commit d117d66 into main Feb 20, 2026
13 of 17 checks passed
@afonsoft
Copy link
Owner Author

Snyk checks have passed. No issues have been found so far.

Status Scanner Critical High Medium Low Total (0)
🔚 Open Source Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@sonarqubecloud
Copy link

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