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
Joshua M. Boniface
db3744afcd
Add default inputs.version of master
...
Will allow unstable builds to run on a schedule.
2024-03-04 00:33:46 -05:00
Joshua M. Boniface
97a0581ed2
Actually fix Mali config
2024-03-04 00:13:06 -05:00
Joshua M. Boniface
4e81d71c54
Add ability to disable Docker pushes
2024-03-03 23:42:51 -05:00
Joshua M. Boniface
cc225d5d49
Reenable other build types
2024-03-03 23:35:15 -05:00
Joshua M. Boniface
5d452e115c
Switch to non-wayland MALI config
2024-03-03 23:28:42 -05:00
Joshua M. Boniface
6c36ebc4dc
Potentially fix environment issues
2024-03-03 23:08:33 -05:00
Joshua M. Boniface
2d1c1e20ce
Try removing explicit docker.io
2024-03-03 23:03:04 -05:00
Joshua M. Boniface
51b9f34e3f
Improve deb installs
2024-03-03 22:25:19 -05:00
Joshua M. Boniface
5fcad3f3c5
Fix bad import and formatting
2024-03-03 22:22:24 -05:00
Joshua M. Boniface
5d15517d75
Revamp workflow to populate new secret envvars
2024-03-03 22:15:17 -05:00
Joshua M. Boniface
8ac15107ea
Rework manifest builds and push configuration
2024-03-03 22:13:42 -05:00
Joshua M. Boniface
bfaa958e96
Attempt to run docker push manually
2024-03-03 21:37:59 -05:00
Joshua M. Boniface
35f2185eeb
Disable building and pushing
2024-03-03 21:30:42 -05:00
Joshua M. Boniface
7c5824fafb
Disable GHCR login for now
2024-03-03 21:12:22 -05:00
Joshua M. Boniface
351a6a7c73
Move pushes earlier
2024-03-03 21:11:34 -05:00
Joshua M. Boniface
bddb4cd79f
Add login step
2024-03-03 19:25:10 -05:00
Joshua M. Boniface
652b6046b3
Avoid using amend for manifests
2024-03-03 19:21:27 -05:00
Joshua M. Boniface
680b0529d6
Use cd instead of pushd
...
pushd is a BASHism and not valid in /bin/sh.
2024-03-03 19:00:08 -05:00
Joshua M. Boniface
d63a14a12e
Actually fix the error with "test" (/bin/sh)
2024-03-03 18:55:13 -05:00
Joshua M. Boniface
efdab5d933
Revert "Use other test format (/bin/sh)"
...
This reverts commit 5f29b32962
.
2024-03-03 18:55:02 -05:00
Joshua M. Boniface
5f29b32962
Use other test format (/bin/sh)
2024-03-03 18:49:56 -05:00
Joshua M. Boniface
4aae195f88
Fix incorrect token
2024-03-03 18:43:24 -05:00