-
Notifications
You must be signed in to change notification settings - Fork 285
Description
🤖 This is an automated pull request from Repo Assist, an AI assistant for this repository.
Summary
Updates the .NET SDK version used in CI from 8.0.400 to 8.0.418 (latest .NET 8 patch release) and aligns global.json to match.
Changes
| File | Change |
|---|---|
.github/workflows/pull-requests.yml |
dotnet-version: 8.0.400 → 8.0.418 (windows + ubuntu jobs) |
.github/workflows/push-master.yml |
dotnet-version: 8.0.400 → 8.0.418 |
global.json |
version 8.0.119 → 8.0.418; rollForward: major → rollForward: latestMinor |
The rollForward change from major to latestMinor ensures contributors stay on .NET 8.x (using whatever .NET 8.x patch they have installed) rather than silently falling through to .NET 9 or 10 if .NET 8 is absent. This makes local dev behaviour more predictable and consistent with CI.
Note: Dependabot PR #1703 (setup-dotnet 4→5) is independent — this PR only bumps the SDK version, not the action version. Both can be merged independently.
Test Status
- CI workflow changes only; no code logic altered
- These changes take effect when the PR CI jobs run — both ubuntu and windows jobs will install .NET 8.0.418 via
setup-dotnet@v4
Generated by Repo Assist · ◷
To install this agentic workflow, run
gh aw add githubnext/agentics/workflows/repo-assist.md@d1d884596e62351dd652ae78465885dd32f0dd7d
Warning
🛡️ Protected Files — Push Permission Denied
This was originally intended as a pull request, but the patch modifies protected files: global.json, .github/workflows/pull-requests.yml, .github/workflows/push-master.yml.
The push was rejected because GitHub Actions does not have workflows permission to push these changes, and is never allowed to make such changes, or other authorization being used does not have this permission. A human must create the pull request manually.
To create a pull request with the changes:
# Download the patch from the workflow run
gh run download 23395048106 -n agent-artifacts -D /tmp/agent-artifacts-23395048106
# Create a new branch
git checkout -b repo-assist/eng-update-sdk-9-2026-03-1eddef97eb321110 main
# Apply the patch (--3way handles cross-repo patches)
git am --3way /tmp/agent-artifacts-23395048106/aw-repo-assist-eng-update-sdk-9-2026-03.patch
# Push the branch and create the pull request
git push origin repo-assist/eng-update-sdk-9-2026-03-1eddef97eb321110
gh pr create --title '[Repo Assist] ci: update .NET SDK from 8.0.400 to 8.0.418 and align global.json' --base main --head repo-assist/eng-update-sdk-9-2026-03-1eddef97eb321110 --repo fsprojects/FSharp.Data