Joachim Wiberg
9be3c4cb9a
.github: change to ubuntu-latest, 18.04 deprecated
...
For details, see https://github.com/actions/runner-images/issues/6002
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-08-17 07:52:34 +02:00
Joachim Wiberg
433f3ce17e
.github: update libite version in release build
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-08-17 07:52:22 +02:00
Joachim Wiberg
c0b6f3af08
.github: build with latest libite version
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-04-17 14:22:09 +02:00
Joachim Wiberg
5d8fcfdf13
.github: allow release builds for -rcN
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-04-17 12:06:10 +02:00
Joachim Wiberg
f03206a694
.github: due to regression in ubuntu-latest, use older ubuntu runner
...
In https://github.com/actions/virtual-environments/commit/12fa229 the
ubuntu-latest runner was updated to Ubuntu 20.04.4, with Linux kernel
version: 5.13.0-1014-azure. This broke the Finit tests completely
and the only possible solution, for now, seems to be reverting back
to the ubuntu-18.04 runner instead.
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-04-06 21:16:46 +02:00
Joachim Wiberg
13342f2bd9
.github: debug failing tests again, see what setup-root does
...
All tests except the first two now suddenly started failing. Might be
the new caching support for the busybox binary, but that works on other
clean clones -- working theory now is that there's something subtle
with the setup-root.sh test -- which PASSes ...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-04-04 19:43:43 +02:00
Joachim Wiberg
01a007b388
.github: detect Finit version and figure out build dir on failure
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-04-02 12:38:44 +02:00
Joachim Wiberg
c993feeb44
.github: dump start-stop-fserv.log on make check error
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-04-02 12:21:01 +02:00
Joachim Wiberg
89cc6017df
.github: distcheck runs in another subdir, fix test logs
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-03-27 14:51:36 +02:00
Joachim Wiberg
f6fafdbd23
.github: show individual test logs
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-03-27 14:28:51 +02:00
Joachim Wiberg
3480e42687
.github: 2nd test-suite.log debug attempt
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-03-27 14:23:02 +02:00
Joachim Wiberg
053c1643a7
.github: debug test-suite.log
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-03-27 14:09:22 +02:00
Joachim Wiberg
16c2198304
.github: dump test-suite.log on failure
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-03-20 15:45:12 +01:00
Joachim Wiberg
eff87b3dc5
.github: add basic release general
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-01-16 05:00:31 +01:00
Joachim Wiberg
6285668dcd
.github: action for running coverity scan
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2022-01-16 04:47:51 +01:00
Joachim Wiberg
38f3ecf01f
.github: run tests from distcheck
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 12:44:31 +02:00
Joachim Wiberg
5cd0d05b31
.github: install libite and libuev to /usr
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 12:27:33 +02:00
Joachim Wiberg
62519c3638
.github: avoid running tests in parallel
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 10:01:45 +02:00
Joachim Wiberg
27bb2deb1a
.github: sudo do what I mean
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 09:56:19 +02:00
Joachim Wiberg
a2c8e71f14
.github: update dynamic linker cache after installing library deps
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 09:53:26 +02:00
Joachim Wiberg
d1f56e7c2e
.github: adjust path for showing finit & intictl usage text
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 09:46:19 +02:00
Joachim Wiberg
a9fd0cbf02
.github: simplify and fix install path
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 09:32:38 +02:00
Joachim Wiberg
4f53752693
.github: install support libs to /usr/local
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 09:26:54 +02:00
Joachim Wiberg
393673222d
Replace Travis-CI with GitHub Actions
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-09-23 09:05:38 +02:00