Skip to content

ref(samples): Restructure SPM sample#7644

Merged
philprime merged 1 commit intomainfrom
philprime/test-samples-spm
Mar 9, 2026
Merged

ref(samples): Restructure SPM sample#7644
philprime merged 1 commit intomainfrom
philprime/test-samples-spm

Conversation

@philprime
Copy link
Member

Move SPM sample to standardized directory structure following the pattern established in #7621, #7619, #7616, #7615, #7614.

The sample now uses an organized layout with separate directories for sources, resources, and configurations:

  • SPM/App/Sources/ for Swift files
  • Assets moved to App/Resources/
  • Configuration files (Info.plist, entitlements, xcconfig) moved to App/Configurations/

This structure matches other samples and makes the project organization clearer. The sample continues to use the SentrySPM compile-from-source product via Swift Package Manager.

Part of the broader sample restructuring effort to standardize project layouts across all samples.

#skip-changelog

Move SPM sample to organized directory structure:
- SPM/ → App/ with Sources, Resources, and Configurations
- xcconfig files moved to App/Configurations directory
- Added syncedFolder support to SPM.yml
- Added buildPhase: none to SPM.yml reference

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@github-actions
Copy link
Contributor

github-actions bot commented Mar 9, 2026

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


This PR will not appear in the changelog.


🤖 This preview updates automatically when you update the PR.

@philprime philprime enabled auto-merge (squash) March 9, 2026 10:52
@philprime philprime self-assigned this Mar 9, 2026
@philprime philprime added the ready-to-merge Use this label to trigger all PR workflows label Mar 9, 2026
@sentry
Copy link

sentry bot commented Mar 9, 2026

Sentry Build Distribution

App Version Configuration
SDK-Size 9.6.0 (1) Release

@philprime philprime merged commit 11cad11 into main Mar 9, 2026
214 of 227 checks passed
@philprime philprime deleted the philprime/test-samples-spm branch March 9, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Use this label to trigger all PR workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants