Commit Graph

72 Commits

Author SHA1 Message Date
Joshua M. Boniface
8096a1ba53 Remove invalid linter rules 2024-02-16 03:03:46 -05:00
Joshua M. Boniface
6abc19f3d9 Reformat (Black) and lint (flake8) Python scripts 2024-02-16 03:00:16 -05:00
Joshua M. Boniface
33389396a7 Add linting rules 2024-02-16 02:58:36 -05:00
Joshua M. Boniface
e777812ef1 Move configuration into YAML document
Simplifies changes in the future especially for new releases of e.g.
Debian/Ubuntu, and makes the definitions easier to read.
2024-02-16 02:43:32 -05:00
Joshua M. Boniface
8b7ede44a7 Add note on portable architectures 2024-02-16 02:25:30 -05:00
Joshua M. Boniface
8aeb7718d2 Add better note about archive support 2024-02-16 02:23:38 -05:00
Joshua M. Boniface
99655fa37e Add some more notes for Docker 2024-02-16 02:20:34 -05:00
Joshua M. Boniface
0be00fd483 Adjust some more wording 2024-02-16 02:17:44 -05:00
Joshua M. Boniface
c06920e8f7 Add missing entry in list 2024-02-16 02:16:17 -05:00
Joshua M. Boniface
1c936530c4 Add JELLYFIN_VERSION to all build-time envs 2024-02-16 01:14:03 -05:00
Joshua M. Boniface
d25fa2a4c2 Fix spelling mistake 2024-02-15 02:45:42 -05:00
Joshua M. Boniface
7f17205f30 Mention the manual trigger 2024-02-15 02:42:56 -05:00
Joshua M. Boniface
ac01c789b8 Mention the target OS release 2024-02-15 02:36:01 -05:00
Joshua M. Boniface
80f6eba91f Add two more deb entries 2024-02-15 01:53:27 -05:00
Joshua M. Boniface
5b6036f3e5 Fix forum badge 2024-02-15 01:50:23 -05:00
Joshua M. Boniface
d1d2f3d664 Add forum badge and remove reddit badge 2024-02-15 01:49:34 -05:00
Joshua M. Boniface
86e2d3c2bf Remove Azure badge 2024-02-15 01:48:07 -05:00
Joshua M. Boniface
6b5859f91e Mention GHCR too 2024-02-15 01:46:55 -05:00
Joshua M. Boniface
515bbc8206 Update README with design decisions and spec 2024-02-15 01:45:35 -05:00
Joshua M. Boniface
96c5e64103 Add DockerHub and GHCR logins
This enables the docker pushes added in the last commit.
2024-02-15 01:29:57 -05:00
Joshua M. Boniface
05d21f5f78 Make all variables more descriptive 2024-02-15 01:23:51 -05:00
Joshua M. Boniface
44d014bd12 Fix version suffixing without PARCH 2024-02-15 00:54:10 -05:00
Joshua M. Boniface
b68d2402db Use better error handling in scripts 2024-02-15 00:20:52 -05:00
Joshua M. Boniface
d6e1e91987 Make reprepro really verbose 2024-02-15 00:07:02 -05:00
Joshua M. Boniface
14f5634d6e Add all remaining build types 2024-02-14 23:20:05 -05:00
Joshua M. Boniface
425f0f62cc Use internal reprepro lock retry 2024-02-12 10:29:28 -05:00
Joshua M. Boniface
fa794f5315 Add script_stop and debug to ssh commands 2024-02-12 10:22:44 -05:00
Joshua M. Boniface
3cffa9d085 Add continue-on-error variable for later 2024-02-12 10:15:06 -05:00
Joshua M. Boniface
f27d606616 Use proper format for GITHUB_ENV 2024-02-12 10:08:20 -05:00
Joshua M. Boniface
92a66671b6 Convert jellyfin-web to platform-independent arch 2024-02-12 09:54:51 -05:00
Joshua M. Boniface
cd85f4400e Change VAR name and fix imports 2024-02-12 09:53:57 -05:00
Joshua M. Boniface
ad9749fc70 Only include DSCs with amd64 2024-02-12 03:18:19 -05:00
Joshua M. Boniface
31efb50694 Remove extra newlines 2024-02-12 02:34:11 -05:00
Joshua M. Boniface
92d55f2f8c Use inputs.version for checkout 2024-02-12 02:33:04 -05:00
Joshua M. Boniface
c8417c3dac Change VERSION and use flock for reprepro 2024-02-12 02:24:18 -05:00
Joshua M. Boniface
6930e963a1 Use environment files instead of outputs 2024-02-12 02:18:49 -05:00
Joshua M. Boniface
7455bb8130 Use input version for comparisons 2024-02-12 02:12:18 -05:00
Joshua M. Boniface
0078a6395d Use explicit dated versions for unstable builds 2024-02-12 02:09:36 -05:00
Joshua M. Boniface
6911acb8f1 Add Ubuntu runners 2024-02-12 01:44:56 -05:00
Joshua M. Boniface
6b8cd0259a Adjust titles for consistency 2024-02-12 01:44:46 -05:00
Joshua M. Boniface
41b9a7feee Fix bad COMPONENT variable entry 2024-02-12 01:44:32 -05:00
Joshua M. Boniface
b72cc873c9 Switch to different action and fix bugs 2024-02-12 01:39:48 -05:00
Joshua M. Boniface
5ea58cada7 Fix incorrect entry 2024-02-12 00:34:24 -05:00
Joshua M. Boniface
8e9e8dd1b0 Add artifact handlers 2024-02-12 00:22:15 -05:00
Joshua M. Boniface
d51a0877f2 Strip out path prefixes 2024-02-11 23:17:06 -05:00
Joshua M. Boniface
4a4e4d871c Use osversion in changelog 2024-02-11 23:15:59 -05:00
Joshua M. Boniface
74cec1e8d3 Turn off extra arches for now 2024-02-11 23:03:36 -05:00
Joshua M. Boniface
b8d9fdba48 Rename job to be shorter 2024-02-11 23:02:45 -05:00
Joshua M. Boniface
2514e4add7 Add repository artifact upload 2024-02-11 23:01:23 -05:00
Joshua M. Boniface
32f7a62535 Switch to using codenames for releases
Will make life easier when dealing with reprepro later.
2024-02-11 22:44:01 -05:00