Remove dotnes.anese package from repo#388
Merged
jonathanpeppers merged 3 commits intomainfrom Mar 29, 2026
Merged
Conversation
- Delete src/dotnes.anese/ directory - Delete .github/workflows/cache-anese/ action - Remove project entry from dotnes.sln - Remove cache-anese step from CI and copilot-setup-steps workflows - Remove dotnes.anese PackageReference from samples/hellofs - Remove ANESE License section from README.md Agent-Logs-Url: https://github.com/jonathanpeppers/dotnes/sessions/a4867b3b-43cb-42ba-95b9-dbb944670de7 Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Remove dotnes.anese package from repo
Remove dotnes.anese package from repo
Mar 29, 2026
Copilot stopped work on behalf of
jonathanpeppers due to an error
March 29, 2026 01:46
Contributor
There was a problem hiding this comment.
Pull request overview
Removes the unused dotnes.anese emulator redistribution package and its CI caching, aligning the repo around dotnes.mesen for emulator/run integration.
Changes:
- Deleted the
src/dotnes.anese/project (csproj + MSBuild targets). - Removed the
cache-anesecomposite GitHub Action and removed its usage from workflows. - Removed remaining references (solution entry, sample PackageReference, README license section).
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| src/dotnes.anese/dotnes.anese.csproj | Deletes the ANESE redistribution NuGet project. |
| src/dotnes.anese/build/dotnes.anese.targets | Deletes ANESE dotnet run integration targets. |
| samples/hellofs/hellofs.fsproj | Removes dotnes.anese PackageReference from F# sample. |
| dotnes.sln | Removes dotnes.anese project from the solution and build configs. |
| README.md | Removes ANESE license section since ANESE redistribution is removed. |
| .github/workflows/dotnes.yml | Removes ANESE cache step from CI. |
| .github/workflows/copilot-setup-steps.yml | Removes ANESE cache step from Copilot setup workflow. |
| .github/workflows/cache-anese/action.yml | Deletes the composite action for caching ANESE downloads. |
The anese reference was removed but mesen wasn't added -- F# sample needs an emulator to dotnet run. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
jonathanpeppers
approved these changes
Mar 29, 2026
Owner
jonathanpeppers
left a comment
There was a problem hiding this comment.
LGTM. Clean removal. Added dotnes.mesen to hellofs.fsproj (was missed). copilot-setup-steps doesn't need Mesen caching -- it only builds the solution, not samples.
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.
All samples and the template now use
dotnes.mesen. The ANESE emulator package is unused — remove it.src/dotnes.anese/— project, csproj, MSBuild targets.github/workflows/cache-anese/— composite action for caching ANESE downloadsdotnes.sln— removed project entry and build configurations.github/workflows/dotnes.yml— removedcache ANESE downloadsstep.github/workflows/copilot-setup-steps.yml— removedCache ANESE downloadsstepsamples/hellofs/hellofs.fsproj— removeddotnes.anesePackageReferenceREADME.md— removed ANESE License section⚡ Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.