joryirving/windowstead #79: Add macOS validation to pull-request CI - #80
Closed
itsmiso-ai wants to merge 2 commits into
Closed
joryirving/windowstead #79: Add macOS validation to pull-request CI#80itsmiso-ai wants to merge 2 commits into
itsmiso-ai wants to merge 2 commits into
Conversation
Add a macOS validation job to .github/workflows/test.yml that: - Downloads Godot 4.2.2 macOS binary - Runs headless smoke test to catch parser/runtime errors - Runs script test suite to validate GDScript on macOS This complements the existing Linux jobs without replacing them. Lighter-weight than full release export; catches macOS-specific regressions.
Contributor
|
✅ Automated recommendation: APPROVE Analysis engine: MiniMax-M2.7@https://api.minimax.io/v1 Review: #80 — Add macOS validation to pull-request CISummaryThe PR adds a Change-by-Change Findings
Standards Compliance
Linked Issue Fit (#79)
Unknowns / Needs Verification
RecommendationApprove. The PR correctly adds macOS CI validation with appropriate coverage (smoke test + script tests), uses consistent versioning and patterns, and fully satisfies all four acceptance criteria from issue #79. |
The existing macOS job used the x86_64-only binary which won't run natively on macos-latest (Apple Silicon). Switch to the universal binary for proper native execution on both Intel and ARM Macs.
Contributor
Author
|
Closing duplicate - multiple PRs for the same issue exist. A new PR will be created with proper duplicate detection. |
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.
Fixes #79. Add a macOS validation job to that runs on . The job downloads Godot 4.2.2 macOS binary, runs the headless smoke test to catch parser/runtime errors, and runs the script test suite. This complements the existing Linux jobs — the macOS job is lighter-weight than full release export but catches macOS-specific GDScript and engine regressions before release.