Commit Graph

188 Commits

Author SHA1 Message Date
Andrew Rabert
d5d9bb9761 Docker: Fix fontconfig cache
Log errors:
    Fontconfig error: No writable cache directories
    Fontconfig error: No writable cache directories
    Fontconfig error: No writable cache directories
    Fontconfig error: No writable cache directories
2024-04-24 14:05:11 -04:00
Nyanmisaka
12a974e634
Bump Intel Compute Runtime to 24.13.29138.7 (#15) 2024-04-21 10:56:02 -06:00
Joshua M. Boniface
b89a12d7d7
Merge pull request #13 from s-t-e-v-e-n-k/dedupe-architecture
Refactor arch checking into a function
2024-04-07 16:41:26 -04:00
Steve Kowalik
d576b9ec7d Refactor arch checking into a function
Remove some duplicated code by refactoring the architecture checking
into a function. The error paths would have also likely resulted in
NameErrors being thrown due to function arguments having underscores, so
that has been corrected as well.
2024-04-07 17:46:50 +10:00
Joshua M. Boniface
044737dfd1 Use buildx build explicitly instead of alias
Fixes #12
2024-04-01 01:53:12 -04:00
Joshua M. Boniface
48897fad0c Fix link too 2024-03-28 14:13:45 -04:00
Joshua M. Boniface
6357d1df55 Update license badge 2024-03-28 14:13:18 -04:00
Joshua M. Boniface
e13ce40e47
Merge pull request #11 from Shadowghost/bump-intel-compute-runtime
Bump Intel Compute Runtime to 24.09.28717.12
2024-03-28 14:12:00 -04:00
Shadowghost
d49f6b35c9 Bump Intel Compute Runtime to 24.09.28717.12 2024-03-28 19:06:54 +01:00
Joshua M. Boniface
7eb54a7141
Merge pull request #10 from felix920506/master
Remove targz from macos build config
2024-03-27 22:28:36 -04:00
Joshua M. Boniface
75f8b49616 Fix nuget arch requirement 2024-03-27 11:23:33 -04:00
gnattu
998425a342
fix: don't set culture invariant mode (#9) 2024-03-27 06:23:31 -06:00
felix920506
e5fc52d2de
Remove targz from macos build config 2024-03-26 19:38:28 -04:00
Joshua M. Boniface
86964a61d0 Add missing LICENSE file
All this code is written by me or with other contributors under the GPL
when it was in jellyfin(-web), so just use GPLv3 here.
2024-03-19 13:19:16 -04:00
Joshua M. Boniface
8201c4c04f Properly codeblock arches 2024-03-18 13:02:41 -04:00
Joshua M. Boniface
fb3cf9e4c9 Reorder entries in YAML config
Makes finding these slightly easier.
2024-03-18 13:01:32 -04:00
Joshua M. Boniface
1e9b7eb151 Fix incorrect ref 2024-03-18 13:00:45 -04:00
Joshua M. Boniface
18d74d5fa3 Add examples to quickstart 2024-03-18 12:39:32 -04:00
Joshua M. Boniface
3c9216ae12 Remove incorrect docker ref 2024-03-18 12:36:32 -04:00
Joshua M. Boniface
675b2a5af5 Switch no-push to local
Makes it a bit clearer what this option actually does.
2024-03-18 12:29:23 -04:00
Joshua M. Boniface
1f768876d4 Update more wording in README 2024-03-18 12:28:08 -04:00
Joshua M. Boniface
b71934f3e4 Add Package names for Debian 2024-03-18 12:24:04 -04:00
Joshua M. Boniface
f06ed16bfa Improve wording of Quickstart intro 2024-03-18 12:23:24 -04:00
Joshua M. Boniface
4304f9040b Improve header of repo 2024-03-18 12:21:48 -04:00
Joshua M. Boniface
3a2bc89c47 Add quickstart section to README
Provides instructions for non-automated builds using this tooling, and
simplifies the intro paragraph to reduce cruft.
2024-03-18 12:15:58 -04:00
Joshua M. Boniface
5295c46936 Avoid ghcr.io tag if no_push 2024-03-18 12:15:07 -04:00
Joshua M. Boniface
027db4a953 Switch build.py to argparse
Provides much more reliable and consistent argumentation and help
documentation for the script.

Also supports "auto" as a version identical to "master" for better
clarity of what it does.
2024-03-18 12:10:56 -04:00
Joshua M. Boniface
a8f366ef65 Abort pushes if envvars aren't set 2024-03-18 11:50:51 -04:00
Joshua M. Boniface
b8f27e85ff Support building docker images for only one arch 2024-03-18 11:48:04 -04:00
Joshua M. Boniface
f043730c30 Add Windows installer submodule 2024-03-12 23:30:38 -04:00
Joshua M. Boniface
deb844f1cb Remove -V from reprepro commands 2024-03-09 14:43:58 -05:00
Joshua M. Boniface
ab62361625 Flip release and arch in incoming directory
Not actually important, but makes things a bit more consistent with how
FFmpeg uploads artifacts too and thus simplifies cleanup.
2024-03-09 14:43:19 -05:00
Joshua M. Boniface
0605d4a4ac Use "server" subdir for incoming files
Makes this consistent with the clients to avoid confusion and make
cleanup runs easier.
2024-03-09 13:57:27 -05:00
renovate[bot]
3cd73dab10
Configure Renovate (#6)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Cody Robibero <cody@robibe.ro>
2024-03-09 09:00:18 -07:00
Joshua M. Boniface
8338e73b81 Ensure preserve-env is set everywhere 2024-03-08 13:44:53 -05:00
Joshua M. Boniface
2b5c386b50 Set preserve-env on NuGet sudo command 2024-03-07 12:49:42 -05:00
Joshua M. Boniface
1ac8187e51 Fail if nuget_key is not found 2024-03-07 11:54:40 -05:00
Joshua M. Boniface
8983e61902 Fix bad manifest tagging
Was missing {server} in the lists, so GHCR wasn't pushed.
2024-03-07 11:42:08 -05:00
Joshua M. Boniface
f009facc26 Reorder NuGet in README 2024-03-07 10:54:00 -05:00
Joshua M. Boniface
84951d3003 Remove references to CentOS/Fedora
Moving these to RPMFusion now.
2024-03-07 10:52:31 -05:00
Joshua M. Boniface
ea14e4b2d8 Update submodules to latest master 2024-03-06 21:06:26 -05:00
Joshua M. Boniface
ef5a6b0d98 Fix typo in Version command 2024-03-06 21:03:12 -05:00
Joshua M. Boniface
6a6425273a Adjust unstable push target for production 2024-03-06 21:00:34 -05:00
Joshua M. Boniface
5ff299ae2a Reformat with black 2024-03-06 20:58:49 -05:00
Joshua M. Boniface
9040836f51 Reformat Nuget build component (style, fstrings) 2024-03-06 20:58:33 -05:00
Joshua M. Boniface
06908a14c5
Merge pull request #5 from jellyfin-sandbox/publish-nuget
Add workflow to publish nuget packages
2024-03-06 20:54:47 -05:00
Cody Robibero
c39620ebb5 Add workflow to publish nuget packages 2024-03-06 18:39:49 -07:00
Joshua M. Boniface
326840cd8e
Merge pull request #4 from Gauvino/master
Update action version
2024-03-04 09:39:09 -05:00
Uruk
1a4b92a6b8 Update action version 2024-03-04 13:54:29 +01:00
Joshua M. Boniface
b5974eed58 Add weekly unstable build timer 2024-03-04 00:36:39 -05:00