Update all CI to use macOS-13 runners and Xcode 15.2
Update all checkout actions to v4 as v3 uses a deprecated version of node
Testing Plan
The actions that run in this PR will test most of the changes, final test will happen when we cut the next release as it's not really possible to fully test the release action without running it, but my previous PR fixed building on Xcode 15, so it should work (release build scripts run locally to test Xcode 15.2 support)
Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)
Summary
Update all checkout actions to v4 as v3 uses a deprecated version of node
Testing Plan
The actions that run in this PR will test most of the changes, final test will happen when we cut the next release as it's not really possible to fully test the release action without running it, but my previous PR fixed building on Xcode 15, so it should work (release build scripts run locally to test Xcode 15.2 support)
Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)