renovate[bot]
c0c6e18d02
Update appleboy/ssh-action action to v1.2.0
2024-11-17 10:04:41 +00:00
Joshua M. Boniface
543b32369c
Merge pull request #44 from jellyfin/renovate/ubuntu-24.x
...
Update dependency ubuntu to v24
2024-11-09 10:10:58 -05:00
renovate[bot]
041244ef5e
Update CI dependencies
2024-10-23 17:12:53 +00:00
renovate[bot]
16eb7eba30
Update dependency ubuntu to v24
2024-09-26 20:06:10 +00:00
renovate[bot]
4273e74835
Update actions/checkout action to v4.2.0 ( #43 )
2024-09-25 17:32:41 -06:00
renovate[bot]
9e59a6c9f3
Update actions/checkout action to v4.1.7
2024-06-12 19:29:32 +00:00
Joshua M. Boniface
f368a7c998
Fix dependency update for other builds
2024-05-26 20:09:23 -04:00
Joshua M. Boniface
721c2e4b51
Ensure apt is updated first
2024-05-26 20:03:22 -04:00
Joshua M. Boniface
6eccb2596c
Add CODEOWNERS
2024-05-21 09:52:40 -04:00
Joshua M. Boniface
0019b198b9
Remove temporary Ubuntu Noble-only workflow
...
This was just a helper and can be brought back as needed.
2024-05-21 09:45:08 -04:00
renovate[bot]
c6544bd7c4
Update actions/checkout action to v4.1.6
2024-05-17 22:34:15 +00:00
Joshua M. Boniface
dea4f8dc0f
Add temporary workflow only for Noble
2024-05-17 18:32:41 -04:00
renovate[bot]
51be1000ad
Update actions/checkout action to v4.1.5
2024-05-08 21:25:36 +00:00
Joshua M. Boniface
3ddb375a90
Add Debian package and dsc signing with repo key
...
Allows for the verification of the integrity and ownership of the
resulting .deb, .dsc, .changes, and .buildinfo files for both Debian and
Ubuntu using `debsig-verify` and the standard Apt toolkits.
Closes #14
2024-05-01 15:52:28 -04:00
Joshua M. Boniface
759c75a107
Correct to the actual value
...
My brain just reversed the order on me.
2024-05-01 13:01:51 -04:00
Joshua M. Boniface
fad8561616
Disable fast-fail strategy
...
This will prevent a failed build from cancelling other failed builds,
important since all are independent of each other.
2024-05-01 12:59:22 -04:00
Joshua M. Boniface
e715c583d8
Enable build for Ubuntu 24.04
2024-04-25 19:59:32 -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
Cody Robibero
c39620ebb5
Add workflow to publish nuget packages
2024-03-06 18:39:49 -07: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
cc225d5d49
Reenable other build types
2024-03-03 23:35:15 -05:00
Joshua M. Boniface
6c36ebc4dc
Potentially fix environment issues
2024-03-03 23:08:33 -05:00
Joshua M. Boniface
5d15517d75
Revamp workflow to populate new secret envvars
2024-03-03 22:15:17 -05:00
Joshua M. Boniface
bfaa958e96
Attempt to run docker push manually
2024-03-03 21:37:59 -05:00
Joshua M. Boniface
7c5824fafb
Disable GHCR login for now
2024-03-03 21:12:22 -05:00
Joshua M. Boniface
4aae195f88
Fix incorrect token
2024-03-03 18:43:24 -05:00
Joshua M. Boniface
bd7c4e69d4
Temporarily disable non-docker builds
2024-03-03 18:12:35 -05:00
Joshua M. Boniface
eb9acec3bc
Attempt to fix bad docker login
2024-03-03 17:02:15 -05:00
Joshua M. Boniface
d80641f619
Add "any" arch folder for Portable
...
Needed for consistency in the repo viewer.
2024-03-03 02:00:50 -05:00
Joshua M. Boniface
f3c8d75d33
Revert "Reenable Ubuntu 24.04 noble"
...
This reverts commit 61b894e3cb .
2024-03-03 01:43:46 -05:00
Joshua M. Boniface
61b894e3cb
Reenable Ubuntu 24.04 noble
2024-03-03 01:24:14 -05:00
Joshua M. Boniface
24199af3c7
Fix incorrect incoming paths
2024-03-03 00:39:10 -05:00
Joshua M. Boniface
08593d3920
Fix incorrect symlink
...
Was including the arch when it shouldn't.
2024-03-03 00:36:00 -05:00
Joshua M. Boniface
1c116b8ad6
Fix environment variable typo
2024-03-03 00:25:24 -05:00
Joshua M. Boniface
e31834905c
Update repository script to use BASEDIR
...
Keeps the script consistent between all types with a variable.
2024-02-23 00:14:59 -05:00
Joshua M. Boniface
1e3fc02b64
Update paths, symlinks, and version handling
...
1. Ensures versioning is consistently applied
2. Adds env for the release "type" (stable/unstable)
3. Updates paths to match new repository schema
4. Fixes bug updating symlinks
2024-02-22 23:46:35 -05:00
Joshua M. Boniface
acc40dfb80
Update repository paths to remove releases
...
Makes compatibility easier
2024-02-22 22:56:17 -05:00
Joshua M. Boniface
6af790de86
Update repository paths to main
2024-02-22 22:54:19 -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
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
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