Skip to content

Github actions update (among others)#388

Merged
percolator merged 35 commits intopercolator:masterfrom
poshul:master
May 26, 2025
Merged

Github actions update (among others)#388
percolator merged 35 commits intopercolator:masterfrom
poshul:master

Conversation

@poshul
Copy link
Contributor

@poshul poshul commented Mar 7, 2025

  • Merge the two actions yaml files into a single one that triggers the different build parts dependent on the trigger (unified_build.yml). These should be functionally identical to the previous behavior.
  • Add arm64 for mac and linux
  • Updated to modern CMake, and Boost
  • update boost::asio code to work with modern boost
  • fixed sourceforge urls for windows source downloads
  • removed deprecated _finite macros
  • replace strcpy with strncpy, strcat with strncat, and sprintf with snprintf (silencing a bunch of compiler warnings)

poshul added 30 commits March 7, 2025 10:55
Each trigger should produce the same behaviour as before for it's separate script
(ie. on push it does what build.yml did, and on workflow_dispatch it does what triggered_build did
…actions for building on arm64 for mac an linux
@percolator percolator merged commit add3ba2 into percolator:master May 26, 2025
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.

2 participants