Skip to content

Add CoreSVG example and workflow coverage#60

Merged
Kyle-Ye merged 4 commits into
mainfrom
codex/add-coresvg-example
Apr 25, 2026
Merged

Add CoreSVG example and workflow coverage#60
Kyle-Ye merged 4 commits into
mainfrom
codex/add-coresvg-example

Conversation

@Kyle-Ye
Copy link
Copy Markdown
Contributor

@Kyle-Ye Kyle-Ye commented Apr 25, 2026

Summary

  • Add a CoreSVGExample target and GitHub workflow coverage for the new example.
  • Move example app icons and accent colors into the shared Example/Resources/Assets.xcassets catalog.
  • Keep the framework and example naming aligned with the existing repository conventions, including CoreUIExample and SFSymbolsExample.
  • Include the shared example resources in all example workflow path filters and update the internal SDK installer to call install_sfsymbols.sh.

Validation

  • Parsed all GitHub workflow YAML files.
  • Ran swift package dump-package.
  • Ran mise exec -- tuist generate in Example.
  • Built CoreUIExample for generic macOS with Xcode 26.4.1.
  • Built SFSymbolsExample for generic macOS with Xcode 26.4.1.
  • Previously built CoreSVGExample as part of the example addition checks.
  • Ran bash -n on the touched SDK/update shell scripts.

Notes

The branch also preserves the macOS versioned framework layout behavior needed by Xcode 26 when embedding codeless private framework xcframework slices.

@Kyle-Ye Kyle-Ye changed the title [codex] Add CoreSVG example and workflow coverage Add CoreSVG example and workflow coverage Apr 25, 2026
@Kyle-Ye Kyle-Ye marked this pull request as ready for review April 25, 2026 17:32
@Kyle-Ye Kyle-Ye merged commit 4d5ce9d into main Apr 25, 2026
20 checks passed
@Kyle-Ye Kyle-Ye deleted the codex/add-coresvg-example branch April 25, 2026 17:33
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