brainboxdotcc / DPP

C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
https://dpp.dev/
Apache License 2.0
1.05k stars 159 forks source link

ci: Added a clang++15 osx job, fixed clang++14 job. #1204

Closed Jaskowicz1 closed 1 month ago

Jaskowicz1 commented 1 month ago

This PR changes our OSX runner to have clang++14 and clang++15 jobs, instead of only clang++14. This PR also fixes the clang++14 job, where it was actually clang++15.

The clang++15 job is using Xcode 15.3 to ensure that std::format is tested (as versions below don't have std::format), however, it should be noted that we NEED to enforce checks for std::format features to prevent Xcode 15.2 and lower versions breaking, otherwise we will be heavily breaking OSX support.

netlify[bot] commented 1 month ago

Deploy Preview for dpp-dev ready!

Name Link
Latest commit 260d731faa59d63500cc277e0b20656ec982d6cf
Latest deploy log https://app.netlify.com/sites/dpp-dev/deploys/669970b00a39b500080838c0
Deploy Preview https://deploy-preview-1204--dpp-dev.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

braindigitalis commented 1 month ago

lgtm!