Skip to content

[pull] master from microsoft:master#96

Merged
pull[bot] merged 2 commits into
cgallred:masterfrom
microsoft:master
May 12, 2026
Merged

[pull] master from microsoft:master#96
pull[bot] merged 2 commits into
cgallred:masterfrom
microsoft:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented May 12, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

tyrielv added 2 commits May 12, 2026 11:36
With PublishAot=true, dotnet publish produces the native executable in
$(PublishDir) rather than $(OutputPath). The FilesToSign items were
still referencing $(OutputPath)\FastFetch.exe, causing the ESRP
signing task to fail because the file doesn't exist at that path.

Change the signing path to $(PublishDir) and remove the managed DLL
entries (GVFS.Common.dll, GVFS.Platform.Windows.dll,
GVFS.Virtualization.dll) which are statically linked into the native
AOT binary and no longer exist as separate files.

Assisted-by: Claude Opus 4.6
Signed-off-by: Tyrie Vella <tyrielv@gmail.com>
Fix FastFetch MicroBuild signing for NativeAOT publish
@pull pull Bot locked and limited conversation to collaborators May 12, 2026
@pull pull Bot added the ⤵️ pull label May 12, 2026
@pull pull Bot merged commit 924d4a5 into cgallred:master May 12, 2026
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant