#PR5 CI/CD#263
Open
diaverso wants to merge 1 commit into
Open
Conversation
…se (Foxlider#239) .github/workflows/codeql-analysis.yml, .github/workflows/release.yml - Foxlider#239: Add missing DOTNET_VERSION: '8.0.x' env var (was referenced by actions/setup-dotnet but never defined, causing workflow failures) .github/workflows/build.yml (new) - Add standalone build workflow that triggers on push/PR to master for fast build verification without depending on CodeQL .github/workflows/release.yml - Add permissions: contents: write to release job (required for GITHUB_TOKEN to create releases on forks) - Replace unmaintained andelf/nightly-release@main with softprops/action-gh-release@v2 - Add pre-step to delete existing nightly release + tag before recreating - Handle empty changelog gracefully (exit 0 instead of exit 1 when no tags) - Truncate changelog to 20k chars to avoid env var size limit (32766 max) global.json - Change rollForward from latestFeature to latestMajor so builds succeed with .NET SDK versions newer than 8.0.0 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



⬆️ Previous: #PR4 Debug Logging
Fixes GitHub Actions workflows that were broken or missing configuration.
codeql-analysis.yml / release.yml (#239):
Add missing
DOTNET_VERSION: '8.0.x'env var. The variable was referenced byactions/setup-dotnetin both workflows but never defined, causing workflow failures.build.yml (new):
Add a standalone build workflow that triggers on every push and PR to
master. Provides fast build verification without depending on the CodeQL / environment setup.release.yml:
permissions: contents: writeto the release job soGITHUB_TOKENcan create releases (required on forks and new repos)andelf/nightly-release@mainwithsoftprops/action-gh-release@v2nightlyrelease + tag before recreating to avoidalready_existsconflictsexit 0instead ofexit 1when no tags exist yet)global.json:
Change
rollForwardfromlatestFeaturetolatestMajorso builds succeed with .NET SDK versions newer than8.0.0.