Skip to content

Tags: Cycling74/min-devkit

Tags

v0.6.0

Toggle v0.6.0's commit message

v0.5.7

Toggle v0.5.7's commit message
version 0.5.7

delete

Toggle delete's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #179 from Cycling74/actions

This PR makes some changes to reduce the number of CI minutes spent for every commit.

Release workflow
The existing CI workflow is renamed to Release and only runs when manually triggered. Previously, this workflow ran for every push and pull request on all branches.

Test workflow
The test workflow builds and runs the tests with debug and release configurations on macOS and Windows. Instead of running the debug and release configurations in parallel (like what the release workflow does), we run the builds in sequence. This saves an additional checkout and CMake project generation, and also ensures that the release build does not run if the more strict debug build fails.

The test workflow runs automatically on every push to master or develop, as well as every PR that wants to merge to one of these branches.

And finally, the latest Xcode is now used to build on macOS.

v0.5.4

Toggle v0.5.4's commit message
api update

v0.5.3

Toggle v0.5.3's commit message
cmake: address uncaught exception support in catch when targetting ol…

…der mac os versions

v0.5.1

Toggle v0.5.1's commit message
api and ci update

v0.5.0

Toggle v0.5.0's commit message
icon updates

v0.4.9

Toggle v0.4.9's commit message
ctest: adding binaries to fix problems with PM-based unit tests not r…

…unning. see #119.

v0.4.8

Toggle v0.4.8's commit message
deploy script fixes for paths with spaces in them

v0.4.7

Toggle v0.4.7's commit message
api update