Commit Graph

21 Commits

Author SHA1 Message Date
Pierre Kancir b353765db1 .github: update actions/cache to v4 to remove node version warning
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3.
2024-11-08 10:48:44 +11:00
Peter Barker cbed802ff6 .github: remove use of python (as opposed to python3) 2024-10-15 11:11:38 +11:00
Peter Barker 72016df914 github: move to actions/upload-artifact@v4
v3 is being deprecated, and this one claims to have advantages including the keyword "faster"
2024-09-30 19:46:22 +10:00
Peter Barker bdea9be7fb Tools: LogAnalyzer: remove
the web-based tools are supplanting this
2024-08-20 09:32:46 +10:00
Iampete1 f17545b4c3 Actions: Cygwin: mark repo as safe on using correct path 2024-07-30 11:39:06 +10:00
Peter Barker 96ede5524c .github: clamp empy to version 3
API and syntax hanges make 4 problematic
2023-12-03 17:08:00 +11:00
Pierre Kancir 879937fffe .github: update actions/checkout to v4 2023-11-22 18:32:19 +11:00
Pierre Kancir 17b1a4c387 .github: don't tests everyting for environment tests workflow change 2023-08-23 17:15:56 +10:00
Pierre Kancir c82ebe6e22 .github: add more blacklist for all tests. 2023-05-17 18:36:06 +10:00
Pierre Kancir e0728aa088 .github: add and use ccache on cygwin build 2023-02-24 11:12:48 +11:00
Pierre Kancir 161d360dc3 CI: update github action to remove deprecation warnings from logs 2023-01-31 17:58:42 +11:00
Pierre Kancir aa0afcd037 CI: update github actions to prevent nodejs version warning 2023-01-31 17:58:42 +11:00
Pierre Kancir a25e6bbb2d CI: remove pip progress bar to reduce logs size 2023-01-10 07:18:44 +11:00
Peter Barker 9d2769ddb1 .github: move to compiling 64-bit Windows executables
cygwin has dropped 32-bit support
2022-12-08 18:03:19 +11:00
Peter Barker 098ed891a2 .github: stop using choco to install cygwin packages
Instead use a github action to install cygwin and the packages we require.

chocolately's cygwin integration appears to have broken - installing cygwin directly using a convenient github action seems preferable than putting up with further breakage past this one.
2022-10-31 17:03:15 +11:00
Andrew Tridgell 760e5aa43d CI: update dronecan python on cygwin build 2022-08-24 18:08:40 +10:00
Andrew Tridgell cf8d1473b3 CI: fail cygwin build if we don't get the binaries 2022-03-09 14:08:26 +11:00
Andrew Tridgell 32e318efcb CI: add empy and pexpect to cygwin build 2021-10-26 19:15:31 +11:00
Pierre Kancir 9f4b76f0ef .github: allow to skip previous CI jobs on PR 2021-06-24 08:29:44 +10:00
Stephen Dade 60e18d4b3c CI: Update Cygwin build to Python 3.7 2021-05-13 06:38:33 +10:00
Andrew Tridgell 4c9fc334cc CI: enable cygwin build in github actions
this will allow us to drop azure builds once this is confirmed working
2021-04-22 14:03:19 +10:00