Commit graph

571 commits

Author SHA1 Message Date
Blaž Hrastnik 2b4f321a03 Update debian build to 5.5? 2020-02-16 13:05:53 +09:00
Blaž Hrastnik f1b0f05734 wip: arch: Updating kernel to 5.5 2020-02-16 13:05:49 +09:00
Blaž Hrastnik eabeaf1c5b wip: arch: Update kernel-lts to match upstream (5.4) 2020-02-16 13:05:46 +09:00
Blaž Hrastnik 9963e71efc Merge branch 'master' into feature/pkg-repo 2020-02-16 13:05:37 +09:00
Blaž Hrastnik ffe19063f7 Merge pull request #77 from kitakar5525/README-add-surface3
README: add Surface 3 to the Supported Devices list
2020-02-09 08:51:12 +09:00
kitakar5525 e87098afa4 README: add Surface 3 to the Supported Devices list 2020-02-09 08:27:15 +09:00
Maximilian Luz f305468472
Fix automatic Fedora repo update 2020-02-07 00:05:52 +01:00
Maximilian Luz e83c48215e
Update packaging for repo-setup changes 2020-02-04 20:40:36 +01:00
Dorian Stoll 37abfdd086
Fix generating the repo for Fedora
I swear I can think... Sometimes.

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-04 19:14:03 +01:00
Dorian Stoll 255b82b08a
Fix updating the repository for arch
GPG will refuse to overwrite already existing signatures, so remove
them before signing.

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-30 18:12:55 +01:00
Dorian Stoll d96fe6b277
Pull fedora kernel sources from my repository
The one that is provided by an upstream developer is sometimes a bit
slow (5.4.13 vs. 5.4.15 on my repo). Switching it to my version of it,
which is fully automated will hopefully speed things up once fedora has
been rebased to 5.5.

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-30 18:03:08 +01:00
Maximilian Luz ddf217a8ef
Add Arch Linux 4.19 LTS build 2020-01-30 15:23:48 +01:00
Maximilian Luz a387622b9a
Fix commit message for Debian LTS release 2020-01-30 15:20:20 +01:00
Maximilian Luz a718d64d0c
Add Debian 4.19 LTS build 2020-01-30 12:04:43 +01:00
Maximilian Luz 2fb7e9ae91
Add patches for v5.5 2020-01-28 23:40:18 +01:00
Maximilian Luz dac297bf1f
Update v5.4 patches 2020-01-28 23:12:08 +01:00
Maximilian Luz 0d20b9d65a
Update v4.19 patches 2020-01-28 23:11:53 +01:00
Dorian Stoll d4499a0f11
Bump F31 kernelrelease
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-24 00:26:39 +01:00
Dorian Stoll e269cf3f37
Always restore the full repository for createrepo
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-24 00:22:32 +01:00
Maximilian Luz 8af62146dc
Force-override debian package version
Force-override debian package version to allow package-release updates.
2020-01-23 21:41:47 +01:00
Maximilian Luz 4d9be41081
Add Provides, Conflicts, Replaces fields to debian metadata
Fixes #58.
2020-01-23 20:03:46 +01:00
Dorian Stoll db920fcc60
Fix arch build
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-23 08:45:07 +01:00
Dorian Stoll 49fd324869
Don't delete the wrong file
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-23 08:44:37 +01:00
Dorian Stoll b23824ce07
Fix fedora dependencies for find
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-23 00:43:49 +01:00
Dorian Stoll a8bb2a2cce
Disable all-in-one workflow
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-22 23:02:59 +01:00
Dorian Stoll 3bd9cf8549
Seperate debian workflow and add package repo update
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-22 23:02:05 +01:00
Dorian Stoll a7c31efd59
Seperate arch workflow and add package repo update
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-22 22:10:42 +01:00
Dorian Stoll 26517b4965
Seperate workflows and update the package repo
Currently this is only done for fedora, arch and debian will follow.

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-22 22:10:37 +01:00
Maximilian Luz eb7e66c10d
Automatically fetch original Ubuntu config 2020-01-21 14:09:15 +01:00
Maximilian Luz 0d11503852
Fix key path for Arch package 2020-01-21 02:36:19 +01:00
Maximilian Luz 864343392f
Remove duplicated files 2020-01-20 23:20:39 +01:00
Maximilian Luz 6626847bb7
Fix typo 2020-01-20 23:12:54 +01:00
Maximilian Luz 59fe7d8086
Add sbsigntool to Debian build dependencies 2020-01-20 23:12:44 +01:00
Maximilian Luz a5ad7aa16b
Set-up secure-boot signing for Arch Linux 2020-01-20 23:06:27 +01:00
Maximilian Luz 2e84160e65
Set-up secure-boot signing for Debian 2020-01-20 23:05:14 +01:00
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