mrdudz
eb8dbcd04d
really update all jobs
2022-11-18 19:00:35 +01:00
mrdudz
9d78e10d4b
update actions to use node16 instead of node12
2022-11-18 18:39:58 +01:00
mrdudz
75441afb71
rename the "check" target to "checkstyle".
...
also created a new "check" target which runs all tests, as it is common with GNU programs
2022-05-17 14:30:41 +02:00
mrdudz
4c58757064
run style checks on PR
2022-04-16 18:21:57 +02:00
mrdudz
118e73ddf9
build utilities in a seperate step
2022-02-11 16:38:40 +01:00
Greg King
9dd13d7047
Moved the platform-test enumerations from Github Actions over to makefiles.
...
Now, we can run those tests locally, as well as on Github.
2022-02-09 04:05:35 -05:00
mrdudz
b3217ccb03
build util dir when testing
2022-02-05 17:44:32 +01:00
mrdudz
c50f5c9467
build targettest progrs for all targets
2022-01-30 19:51:05 +01:00
mrdudz
ccb77735d2
samples makefile already goes through the subdirs correctly
2022-01-30 13:18:51 +01:00
mrdudz
a0fc95bb15
actually use all targets for the samples dir
2022-01-30 12:49:33 +01:00
mrdudz
6e5a988f85
build samples for all targets
2022-01-30 12:36:15 +01:00
mrdudz
11bcaba99b
comment out all the non working targets
2022-01-30 02:29:11 +01:00
mrdudz
273721e05e
fix pathes
2022-01-30 02:07:50 +01:00
mrdudz
43fdc8781d
and another
2022-01-30 01:54:06 +01:00
mrdudz
90cc44b410
another try
2022-01-30 01:46:47 +01:00
mrdudz
d1ae098190
iterate through all targettest builds
2022-01-30 01:23:10 +01:00
Greg King
230f4d3807
Install system packages before checking out the repo.
2021-12-12 23:54:17 -05:00
Greg King
366701e066
Added a 64-bit Windows cross-compile.
...
That compiler catches pointer-integer width mismatches that other compilers ignore.
2021-12-12 19:02:37 -05:00
Greg King
33cf8608b7
Removed unneeded package names.
...
sshpass isn't needed because the Windows packages are put on Github.
linuxdoc-tools is a dependency of linuxdoc-tools-info.
The binutils package is a dependency of the gcc package.
2021-12-12 19:02:37 -05:00
Greg King
2feadf865c
Changed a big script into separate named steps.
...
It makes the job log easier to navigate.
Also, Pull Requests don't need a Zip file.
2021-12-12 19:02:37 -05:00
David Hogan
4eaf68d414
Automated Github pull request build and test
2021-12-11 12:43:59 +11:00