Fabian Mastenbroek
3628671f6c
Remove master kernel build workflow
...
This change removes the master kernel build workflow since it is being
replaced by update workflow which automatically updates the repository
based on the specified tag.
2020-09-17 17:11:23 +02:00
Fabian Mastenbroek
1ab2af01d7
Update Github Actions workflows
...
This change removes some unneeded compilation flags for the kernel
builds.
In addition, we revert back to compilation level O2 based on the
discussion in the LKML:
https://lore.kernel.org/lkml/20200507224530.2993316-1-Jason@zx2c4.com/
2020-08-09 13:45:53 +02:00
Fabian Mastenbroek
d5fb5fac5a
Include pve-kernel-libc-dev package
2020-08-09 13:45:52 +02:00
Fabian Mastenbroek
37573b3001
[skip ci] Merge branch 'v5.7.x'
2020-07-12 21:44:00 +02:00
Fabian Mastenbroek
919c62f72e
Disable ccache
...
This change disables ccache for the CI pipeline since the code base
changes so much between workflow instantiations that ccache becomes
ineffective.
2020-07-12 14:25:48 +02:00
Fabian Mastenbroek
259000c00a
Add marker to skip CI invocation
2020-07-06 22:43:02 +02:00
Fabian Mastenbroek
ea9a827473
Add Linux 5.6.8
...
This change updates the kernel to Linux 5.6.8 based on Ubuntu 5.6.0-7.7.
2020-04-30 18:41:57 +02:00
Fabian Mastenbroek
f96162bbaa
Build master and flavor branches via CI
2020-04-30 00:14:33 +02:00
Fabian Mastenbroek
277c291e90
Add build variants for multiple micro architectures
2020-04-30 00:14:05 +02:00
Fabian Mastenbroek
da86dc3c23
Use ccache for faster compilation speed
2020-04-29 11:44:47 +02:00
Fabian Mastenbroek
39cda7683d
Publish release for release tags
2020-04-29 11:09:21 +02:00
Fabian Mastenbroek
bd2f30a978
Add workflow for automating kernel build
...
This change automates kernel builds on our self-hosted runner.
2020-04-28 20:06:00 +02:00