Commit graph

523 commits

Author SHA1 Message Date
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
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
Dorian Stoll bd3bec81d7
Add workflow
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-09 23:24:48 +01:00
Dorian Stoll fe581136f7
Add secrets
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-09 23:23:18 +01:00
Dorian Stoll 361a970eda Add fedora packages
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-09 19:23:32 +01:00
Blaž Hrastnik ec0c9b8a9f Package signing. 2020-01-09 11:55:59 +09:00
Blaž Hrastnik 6aecec2e75 Add test Arch build 2020-01-09 09:16:04 +09:00
Blaž Hrastnik 96d6e78d7e Surface Go no longer needs the manual action. 2020-01-08 11:48:08 +09:00
Blaž Hrastnik 24bbf8e028 Add an override for surface-sam builtin modules. 2020-01-08 11:38:41 +09:00
Blaž Hrastnik dd4ed11b63 Update kernel build to 5.4.8-arch1 2020-01-08 11:38:25 +09:00
Blaž Hrastnik c90e438d2d Add a post install script for surface-config. 2020-01-08 11:38:25 +09:00
Blaž Hrastnik d83ae35c84 Use ./scripts/kconfig/merge_config.sh 2020-01-08 11:38:25 +09:00
Blaž Hrastnik 92f9d0fb7d Arch Linux package build files.
Experimenting with config & firmware packages that make setup.sh
obsolete.
2020-01-08 11:38:25 +09:00
Blaž Hrastnik f3669dbd58 Stop automatically installing packages. 2020-01-08 11:23:49 +09:00
Blaž Hrastnik cdfdf4ac56 Remove Surface Go and SP4 workarounds. (Fixes #37)
Surface Go nowadays works without the touchscreen workaround.

The SP4 rule will run on all devices, breaking IPTS on Surface Go for
example. Therefore we moved it to the device's quirk page, requiring the
user to manually add the file if necessary.
2020-01-08 11:23:40 +09:00