Skip to content

Validate native Windows ARM64 port - #1

Closed
jvarela64 wants to merge 6 commits into
masterfrom
user/jvarela64/port/windows-arm64
Closed

jvarela64 wants to merge 6 commits into
masterfrom
user/jvarela64/port/windows-arm64

Conversation

@jvarela64

Copy link
Copy Markdown
Owner

Fork-only validation pull request for the Windows ARM64 port.

This PR exists to run the committed native Windows ARM64 and AMD64 CI jobs before opening the upstream contribution. The DeepSource-owned Linux Blacksmith job may remain unavailable in this fork; the Windows GitHub-hosted jobs are the validation target.

Joel Varela Donado and others added 6 commits September 16, 2026 10:13
Build pure-Go Windows AMD64 and ARM64 archives, verify their PE machine types before and after packaging, and publish a windows_arm64 manifest entry.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: afcbe814-11a6-45d4-988f-a4e6324b7de6
Detect the Windows OS architecture, including x64 PowerShell under ARM64 emulation, and cover installer selection, failures, checksums, and updater platform keys.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: afcbe814-11a6-45d4-988f-a4e6324b7de6
Run native ARM64 and AMD64 Windows build, smoke, installer, updater, and PE architecture checks, and document the PowerShell installation path.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: afcbe814-11a6-45d4-988f-a4e6324b7de6
Assert the PATH status message in stable fragments so Windows PowerShell line wrapping on hosted runners does not create a false failure.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: afcbe814-11a6-45d4-988f-a4e6324b7de6
Use the process PATH value as the authoritative assertion and avoid depending on Windows PowerShell host line wrapping.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: afcbe814-11a6-45d4-988f-a4e6324b7de6
Compare the process PATH before and after a second install instead of depending on host-wrapped status output.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: afcbe814-11a6-45d4-988f-a4e6324b7de6
@jvarela64

Copy link
Copy Markdown
Owner Author

Fork validation completed successfully. Native Windows AMD64/ARM64 CI and the fork-only release workflow evidence are linked from upstream PR DeepSourceCorp#294.

@jvarela64 jvarela64 closed this Sep 16, 2026
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