Dorian Stoll
d8887bc8ce
Update the GPG and secureboot keys
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-20 22:22:32 +01:00
Maximilian Luz
dd6eba9afd
Merge branch 'feature/pkg-deb' into feature/pkg-fedora
2020-01-20 22:14:13 +01:00
Maximilian Luz
f7d8cb46a8
Re-enable Arch and Debian builds
2020-01-20 22:09:54 +01:00
Dorian Stoll
2698827661
Disable debugging symbols for fedora
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-20 16:50:53 +01:00
Maximilian Luz
145f353845
Only run fedora build for testing
2020-01-20 15:14:18 +01:00
Maximilian Luz
b4203834ee
Merge fetch and prepare steps for debian package
...
This avoids declaring KERNEL_VERSION multiple times.
2020-01-20 14:42:16 +01:00
Maximilian Luz
5b353b9a3e
Add commit message explaining debian version patch
2020-01-20 14:39:58 +01:00
Dorian Stoll
bcc7d0a9d1
Add Fedora 30
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-20 12:38:34 +01:00
Dorian Stoll
0335df3565
Make sure that the release job waits for fedora
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-20 12:35:10 +01:00
Dorian Stoll
a4e2b7acbb
Move secureboot certificate to a GH actions secret
...
This also renames the variable for the GPG key to SURFACE_GPG_KEY, since
it doesn't really have anything to do with github.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-20 12:34:03 +01:00
Maximilian Luz
e61f87a22a
Add lz4 to debian kernel build dependencies
2020-01-20 01:40:28 +01:00
Maximilian Luz
6dedd310b2
Disable debug info in config for debian
2020-01-20 00:21:21 +01:00
Maximilian Luz
9f2a13aa25
Actually change into source dir before attempting to build
2020-01-20 00:16:08 +01:00
Maximilian Luz
5a8c51decb
Add kernel version for patch step
2020-01-20 00:12:13 +01:00
Maximilian Luz
3cfffa58f3
Fix path for build patches
2020-01-20 00:07:59 +01:00
Maximilian Luz
f5f2ce8e23
Do not use pushd/popd
2020-01-20 00:03:41 +01:00
Maximilian Luz
b6a8f377c4
Use in-kernel debian package target
2020-01-19 23:57:45 +01:00
Maximilian Luz
fda897f9d9
Merge pull request #50 from kitakar5525/fix/sleep-script-ipts
...
sleep-script: IPTS: fix paths change
2020-01-19 00:25:37 +01:00
kitakar5525
54247faf82
sleep-script: IPTS: fix paths change
...
Fixes file paths in accordance with linux-surface/kernel@b7c60a63bd
2020-01-18 11:33:58 +09:00
Blaž Hrastnik
46266d8a39
pkg: debian: Use commit SHA since they don't always tag releases.
2020-01-16 09:32:13 +09:00
Blaž Hrastnik
6954707dac
Bump arch to 5.4.12
2020-01-15 22:44:43 +09:00
Blaž Hrastnik
10ceb7f84e
Tag debian builds with -surface
2020-01-15 22:35:51 +09:00
Blaž Hrastnik
2214179709
pkg: move surface.config to toplevel.
2020-01-15 17:53:29 +09:00
Blaž Hrastnik
5019f02b39
Have to disable debug-info in two config files.
2020-01-15 13:23:08 +09:00
Blaž Hrastnik
9bd3766935
pkg: debian: disable debug-info
2020-01-14 22:19:24 +09:00
Blaž Hrastnik
5dd6a27434
wip: correct debian builds?
2020-01-14 19:47:55 +09:00
Blaž Hrastnik
7e660232f9
wip: Re-enable fedora, small tweaks.
2020-01-14 08:24:03 +09:00
Blaž Hrastnik
1e77c33e3e
Remove HID patch, it landed upstream in most backports (5.4.7, 4.x).
2020-01-13 17:45:55 +09:00
Blaž Hrastnik
89fa1125a9
wip: Debian kernel build
2020-01-13 17:45:55 +09:00
Blaž Hrastnik
b328808617
Reuse the tag, for testing.
2020-01-12 20:10:04 +09:00
Blaž Hrastnik
359784c6d4
Well, that's dumb.
2020-01-12 20:09:28 +09:00
Blaž Hrastnik
d4ef94685a
Can't get the tag test to work on non-main
2020-01-12 19:58:32 +09:00
Blaž Hrastnik
47e83108ab
Switch to a passphraseless key, sign fedora via same key.
2020-01-12 19:53:47 +09:00
Blaž Hrastnik
7a20ef15ae
Simplify dependencies via dnf builddep
2020-01-12 18:31:16 +09:00
Blaž Hrastnik
b54ce70372
Merge fedora configs.
2020-01-12 18:28:31 +09:00
Blaž Hrastnik
b905b1d797
Merge remote-tracking branch 'stolld/feature/pkg/fedora' into feature/pkg
2020-01-12 17:10:54 +09:00
Blaž Hrastnik
6cab438991
Stop building firmware, mark prebuilt releases as draft.
2020-01-12 13:53:35 +09:00
Blaž Hrastnik
2b323c976e
Use a custom bot token that doesn't expire after an hour.
2020-01-10 23:09:31 +09:00
Blaž Hrastnik
7aa103599c
Update to 5.4.10-arch1, use tar snapshots instead of full git clone.
2020-01-10 19:48:28 +09:00
Dorian Stoll
023ab95e36
Always update fedora container
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-10 11:24:22 +01:00
Dorian Stoll
6111ab9a4d
Use zstd for compressing the kernel package
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-10 11:22:22 +01:00
Blaž Hrastnik
ee24ddfb6d
Concurrency all the things!
2020-01-10 16:21:56 +09:00
Blaž Hrastnik
5daed056a3
Update the workflow, split into multiple steps.
2020-01-10 15:44:16 +09:00
Blaž Hrastnik
4c2c5bf397
Stop packaging configs.
2020-01-10 15:43:35 +09:00
Dorian Stoll
4a5b946cd8
fix decrypt
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-10 01:20:23 +01:00
Dorian Stoll
ed51a11485
what
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-10 01:19:06 +01:00
Dorian Stoll
1a90928cd1
Fix another thing
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-10 01:17:23 +01:00
Dorian Stoll
a4fac7dab0
Setup container
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-09 23:38:10 +01:00
Dorian Stoll
6054395918
Fix issues more
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-09 23:28:48 +01:00
Dorian Stoll
75483ab387
fix issue
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-09 23:26:36 +01:00