91 Commits (b5a8210efdd6cf60d57fa54d2fccfbdd2fd8f6d7)

Author SHA1 Message Date
Hamish Coleman f2f49111b7 Add reference to a ticket for this problem 3 years ago
Hamish Coleman 88bd8e566f Fix clone command, removing the half removed old fetch-based command 3 years ago
Hamish Coleman d8fa2ef9da Return the tags check to the releases, use our own clone and remove all the debug output 3 years ago
Hamish Coleman 11512fe1c8 Fix spelling 3 years ago
Hamish Coleman a4f5b18308 Of course, nobody has a standard git repo layout, so need to jump more hoops 3 years ago
Hamish Coleman d9d524a8d8 Add more debug data output 3 years ago
Hamish Coleman e709997b3c Abandon using the github checkout action, it is clearly at fault 3 years ago
Hamish Coleman 23ef8e4bfe Adjust pull command to pull.rebase=false 3 years ago
Hamish Coleman 3e2be20614 Try returning to the 'normal' command, after force pulling the correct repo data 3 years ago
Hamish Coleman 6395aa4fbc Getting closer, it clearly showed the upstream had a different view than this checkout 3 years ago
Hamish Coleman 71021abd97 Try a different way to fetch the right tag data 3 years ago
Hamish Coleman 9b081805f5 Add more tag debugging output 3 years ago
Hamish Coleman 55c063513d Shorten line to address yamllint warning 3 years ago
Hamish Coleman 1adbdc9a00 Avoid exitcode triggering job failure 3 years ago
Hamish Coleman e63b0f3c53 Attempt to work around strage git behaviour in github 3 years ago
Hamish Coleman 3371a50d5a Add more debug data, still trying to work out why github doesnt think tags are tags 3 years ago
Hamish Coleman 0a24c40e25 Tags dont work properly with a thin clone 3 years ago
Hamish Coleman e5b373dd10 With the better release gating, we dont need to check if the job can run (also allows more debug info output) 3 years ago
Hamish Coleman 5538a55090 Add some debug info to the release automation 3 years ago
Hamish Coleman 78889f8d98 Fix - if we want to run git commands, we need a git repo clone 3 years ago
Hamish Coleman 0929185d04 Fix tagtype logic, shell quotes need to be correct for shell vars 3 years ago
Hamish Coleman e1845136a3 Fix workflow syntax - of course keys cannot be defined twice 3 years ago
Hamish Coleman 65062ca594 Actions set-output is only scoped within the same job id 3 years ago
Hamish Coleman 71521b81d8 Only trigger release process on annotated tags 3 years ago
Hamish Coleman b9eac35c00
Fix build system errors (#878) 3 years ago
Hamish Coleman cea8bf8644
handled all remaining lint warnings (#875) 3 years ago
Hamish Coleman 6c1ed021b1
expanded YAML linting to cover every yaml file found in this repo (#874) 3 years ago
Hamish Coleman c5253ecf2a
Automatically upload binaries when tagged (#871) 3 years ago
Hamish Coleman 10b3464bd2
Linting for yaml files (#872) 3 years ago
Hamish Coleman 7eb3f2cd7f
Rename scripts for better consistancy (#866) 3 years ago
Hamish Coleman 80b33cd1a9
Basic C Code lint checker and shell checker (#859) 3 years ago
Hamish Coleman ae502d9181
JSON Reply Management API - feature parity with old management interfaces (#861) 3 years ago
Hamish Coleman bb3de5698c
added JSON interfaces to edge management port and scripts to further process output (#854) 3 years ago
Hamish Coleman 1670b14d69
reduced the number of artifacts to a reasonable number (#853) 3 years ago
Hamish Coleman c3c72e2656
test on all available runner environments and add autogenerated crossbuilt dpkg packages (#852) 3 years ago
Hamish Coleman f5b730baed
added some cross-compiled binary outputs to the autobuild (#850) 3 years ago
Hamish Coleman 7d4ff08200
added automated binary artifacts (#849) 3 years ago
Hamish Coleman 4438f1aa2a
added mingw test platform (#829) 3 years ago
Hamish Coleman dec1771d5f
added test platform MacOS (#828) 3 years ago
Hamish Coleman b735ad6b9e
added test framework and code coverage reporting (#797) 3 years ago
Sven Roederer 90c2364b6d
CI: build on Linux, Windows and MacOS via GitHubAction (#679) 4 years ago