Shadowghost
b725dd43eb
Fix Docker build
2025-09-27 13:06:11 +02:00
Joshua M. Boniface
f0ce3218d2
Merge pull request #66 from jellyfin/renovate/appleboy-scp-action-1.x
...
Update appleboy/scp-action action to v1
2025-09-24 22:10:17 -04:00
Joshua M. Boniface
5f57560ab2
Merge pull request #83 from jellyfin/renovate/actions-setup-dotnet-5.x
...
Update actions/setup-dotnet action to v5
2025-09-24 22:10:02 -04:00
Joshua M. Boniface
380e6e7bd7
Merge pull request #73 from jellyfin/renovate/major-github-artifact-actions
...
Update actions/download-artifact action to v5
2025-09-24 22:09:51 -04:00
renovate[bot]
27daee421e
Update actions/checkout action to v5
2025-09-25 02:07:35 +00:00
Joshua M. Boniface
a74b8010d1
Merge pull request #74 from jellyfin/renovate/actions-checkout-digest
...
Update actions/checkout digest to 08eba0b
2025-09-24 22:06:17 -04:00
Joshua M. Boniface
ec7be8479b
Merge pull request #75 from jellyfin/renovate/ci-deps
...
Update actions/checkout action to v4.3.0
2025-09-24 22:05:45 -04:00
renovate[bot]
1cd70b71b9
Update actions/download-artifact action to v5
2025-09-25 02:03:28 +00:00
Joshua M. Boniface
87c0f1cbcf
Merge pull request #69 from jellyfin/renovate/actions-download-artifact-digest
...
Update actions/download-artifact digest to d3f86a1
2025-09-24 22:02:41 -04:00
renovate[bot]
4b5c080e59
Update actions/setup-dotnet action to v5
2025-09-03 05:58:03 +00:00
Joshua M. Boniface
08cf8c750d
Update Trixie test build to arm64 only
2025-08-14 11:41:43 -04:00
renovate[bot]
7dcd6e6a46
Update appleboy/scp-action action to v1
2025-08-13 04:49:48 +00:00
renovate[bot]
45efff4e5c
Update actions/checkout action to v4.3.0
2025-08-13 04:49:29 +00:00
Joshua M. Boniface
6c2a024157
temp: add Trixie release build
2025-08-13 00:48:34 -04:00
renovate[bot]
c0924a7ea7
Update actions/checkout digest to 08eba0b
2025-08-11 11:04:07 +00:00
renovate[bot]
26f0cdad79
Update actions/download-artifact digest to d3f86a1
2025-08-10 15:42:30 +00:00
Joshua M. Boniface
d6231a55b2
temp: remove preview build windows-only
2025-08-03 20:47:51 -04:00
Joshua M. Boniface
416478002c
temp: apply #72 to temp script
2025-08-03 20:31:38 -04:00
Joshua M. Boniface
fdf123b5d4
Merge pull request #72 from JPVenson/bugfix/FixWindowsPreviewBuilds
...
Copy correct licence file
2025-08-03 20:17:56 -04:00
JPVenson
df44c8a416
Copy correct licence file
2025-08-04 00:14:50 +00:00
Joshua M. Boniface
aa98c2ead3
temp: add Windows-only workflow
2025-08-03 19:42:44 -04:00
JPVenson
44518400a6
Add missing "python" command
2025-08-03 23:09:12 +00:00
Joshua M. Boniface
6727b4e9c7
Remove LICENSE file copy as this fails
...
No idea why when it's the same as the main builds, but we also havn't
run those in a while either.
2025-07-12 15:23:42 -04:00
Joshua M. Boniface
ec6efe3944
Add Trixie builds (and switch Docker to Trixie)
2025-06-15 15:06:18 -04:00
Joshua M. Boniface
ba0702804a
Remove temporary preview builder
2025-06-15 14:41:54 -04:00
Joshua M. Boniface
5aabc6a7a1
Add temporary Docker builder
2025-06-07 16:41:02 -04:00
Joshua M. Boniface
499fddfa78
Remove deprecated armhf builds for 10.11.x
2025-06-07 16:21:22 -04:00
Joshua M. Boniface
32a8c20879
Add preview build workflow
...
For rcX builds before releases.
2025-06-07 16:12:20 -04:00
Joshua M. Boniface
fce63a8cdb
Split release and unstable workflows
...
A lot of code duplication for now, but ensures these are kept separate.
2025-06-07 16:07:53 -04:00
Joshua M. Boniface
cb0a46dccd
Fix bug with incorrect reprepro dir
2025-06-05 12:31:16 -04:00
renovate[bot]
428c0ca386
Update actions/download-artifact digest to d3f86a1 ( #64 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-26 09:42:58 -06:00
Joshua M. Boniface
055ab253b3
Remove sudo from Nuget build
...
Causes failures due to PATH differences.
2025-04-19 00:13:49 -04:00
Joshua M. Boniface
24b3688763
Merge pull request #61 from jellyfin/deprecated-script-stop
...
Replace obsolete script_stop option
2025-04-11 19:45:03 -04:00
Joshua M. Boniface
3809e92f8c
Merge pull request #62 from jellyfin/dotnet-version
...
Add setting .NET version for nuget packages
2025-04-11 19:44:11 -04:00
Joshua M. Boniface
34ba5153c4
Add support for Debug releases
...
Allows specifying --debug to build.py to build Debug builds of the
server, facilitating easier debugging. This is then called by default
for weekly builds.
2025-04-11 16:52:35 -04:00
Cody Robibero
3ab10fdf1c
Update release-build.yaml
2025-04-10 12:01:42 -06:00
Cody Robibero
713a18ad9b
Replace obsolete script_stop option
2025-04-09 19:01:19 -06:00
Cody Robibero
c176791d66
Add setting .NET version for nuget packages
2025-04-09 18:59:48 -06:00
Joshua M. Boniface
b12580a3bb
Use wildcard for move as well
2025-04-07 10:06:25 -04:00
Joshua M. Boniface
c2f828c7f6
Remove erroneous step and upload all .exe
2025-04-07 10:02:49 -04:00
Joshua M. Boniface
ce16909663
Keep only 3 unstables in repo
2025-04-06 14:25:19 -04:00
Joshua M. Boniface
fe2a9f1fab
Add unzip step
2025-04-05 15:43:49 -04:00
Joshua M. Boniface
1bf4c8383c
Fix syntax bug in repo cleanup
2025-04-01 09:25:22 -04:00
Joshua M. Boniface
842dfdad84
Fix incorrect removal of multiple scrap versions
2025-03-30 17:03:32 -04:00
Joshua M. Boniface
726f9b0760
Add reprepro version obsolescence
...
We've moved reprepro to a version that supports keeping multiple
versions for the purpose of facilitating downgrades if people need it.
However the logic of the multiple versions functionality there does not
permit the granular rules we want. This implements them manually.
1. For Unstable builds, we only want to keep a max of 4 in the repo
(matching what we keep in the web archive). Since reprepro doesn't
support granularity of Limit at the component level, implement logic to
remove all but the most recent 4 unstables if there end up being more
than 4 after importing the new version.
2. For Stable builds, we want to keep the last point release of a given
major release (e.g. keep 10.10.13 but obsolete 10.10.12), while also
keeping older major versions (e.g. 10.9.10). Again the logic in reprepro
is too simplistic to handle this, so we implement it manually. For any
version that comes in, if the point version is above 0, we remove any
packages with a version that's one point release behind that one within
the same major version, while preserving everything else.
2025-03-30 16:47:14 -04:00
Joshua M. Boniface
bfd3345210
Merge pull request #57 from jellyfin/renovate/actions-upload-artifact-digest
...
Update actions/upload-artifact digest to ea165f8
2025-03-30 15:44:24 -04:00
Joshua M. Boniface
08238818dd
Merge pull request #58 from jellyfin/renovate/actions-download-artifact-digest
...
Update actions/download-artifact digest to 95815c3
2025-03-30 15:44:07 -04:00
renovate[bot]
6496b9dc7c
Update actions/upload-artifact digest to ea165f8
2025-03-19 18:30:38 +00:00
renovate[bot]
d88abfa417
Update actions/download-artifact digest to 95815c3
2025-03-19 18:30:34 +00:00
renovate[bot]
7f4967e34a
Update appleboy/ssh-action action to v1.2.2
2025-03-09 16:50:27 +00:00