Christian Benincasa
2a37f88047
chore: upgrade versions of a various github actions
2026-03-19 15:52:57 -04:00
Christian Benincasa
9c5d146405
chore: update floating docker tag "dev" on pre-releases
2026-01-06 07:35:49 -05:00
Christian Benincasa
97eedd9f1e
chore: go back to triggering docker/binary builds on release create
...
apparently the PAT thing doesnt work
2026-01-05 22:00:41 -05:00
Christian Benincasa
35a88087cc
chore: use PAT for semantic release
...
should ensure that tag push events are fired as expected for follow-up release workflows
2026-01-05 21:23:44 -05:00
Christian Benincasa
22e1467c40
chore: more changes and improvements around tunarr versioning
2026-01-05 20:47:50 -05:00
Christian Benincasa
cdabbc3c23
chore: run docker/binary release workflows on release creation
2026-01-05 16:57:39 -05:00
Christian Benincasa
b1249b23a0
chore: pin "alpha" overall docker tag to any alpha release
2025-11-30 20:19:39 -05:00
Christian Benincasa
18c794eab7
fix: unclear why platform/arch is suddenly broken
2025-09-16 11:45:13 -04:00
Christian Benincasa
87736c9870
chore: run builders on more permissive semver regex
2025-09-15 16:53:38 -04:00
Christian Benincasa
cb7ed91f74
chore: remove nvidia and vaapi specific docker image builds
2025-07-24 20:49:34 -04:00
Christian Benincasa
b14f6386a3
refactor: simplify Dockerfile and begin using unified base image ( #1247 )
...
The unified based image provides all hardware acceleration methods, so
users will not have install specific hardware variants.
Hardware-specific images will be published for a short time in order to
provide warnings to existing users to migrate their install over to the
non-suffixed version.
Thank you to @jasongdove for his hard work on the base image!
2025-06-24 07:37:59 -04:00
Christian Benincasa
5086ae3ce0
fix: run Docker ARM builds on an ARM machine ( #1107 )
...
If this doesn't work, we will have to add some additional commands to
ensure qemu libraries for building ARM images on x64 work as expected
2025-03-02 13:56:23 -05:00
Christian Benincasa
3c81f80a0f
chore: remove erroneous quotes from build docker args
2025-02-12 15:29:34 -05:00
Christian Benincasa
deacd3dd11
fix: fix docker build args for new baseline builds
2025-02-12 15:22:50 -05:00
Christian Benincasa
066a538a5c
feat: add support for older CPUs (pre-2013) on bun builds
2025-02-12 15:09:01 -05:00
Christian Benincasa
41f0cee40c
fix: fix release builds for docker and simplify
2025-02-12 10:10:21 -05:00
Christian Benincasa
0e01e2a38d
chore: change build process + update core deps ( #1057 )
...
* Updates Typescript to latest version
* Changes server Typescript config to actually emit JS files. We were
already running a full tsc invocation against the server for
typechecking anyway... and we use tsx for fast dev iteration w/o
typechecking, so we may as well just emit the actual JS files so that we
can take advantage of thinks like decorator metadata (upcoming inversify
PR...)
* Updates better-sqlite version to latest
* Bumps node version requirement to 22 and codifies it in package.json
engines
2025-01-19 13:15:44 -05:00
Christian Benincasa
893e31df63
chore: another attempt at fixing edge build versions
2024-12-18 21:38:14 -05:00
Christian Benincasa
90d0732e67
chore: bump pnpm to 9.12.3 ( #952 )
...
Fixes : #916
2024-11-19 09:34:01 -05:00
Christian Benincasa
9c2e806164
fix: ensure that latest tags receive hwaccel build suffix
2024-09-12 17:50:22 -04:00
Christian Benincasa
254c8f5965
chore: set is_edge_build docker build arg correctly for edge buidls
2024-09-07 17:14:07 -04:00
Christian Benincasa
d7fada412a
chore: bring back ARM docker builds
2024-08-27 08:16:15 -04:00
Christian Benincasa
2331513cd5
chore: only tag latest docker image for semver release
2024-08-23 07:09:36 -04:00
Christian Benincasa
8501eca658
fix: do not double suffix docker image tags for latest
2024-08-04 13:49:26 -04:00
Christian Benincasa
b0f59e2ee3
chore: tag hwaccel-specific latest docker images
2024-08-04 10:53:32 -04:00
Christian Benincasa
99388ed4d9
chore: only attach latest tag to non-hwaccel docker build
2024-08-03 15:31:42 -04:00
Christian Benincasa
a94d3075eb
chore: temporarily disable ARM docker builds as they are clobbering the amd64 arch
2024-08-03 13:42:26 -04:00
Christian Benincasa
158714fba3
chore: actually checkout the code for the typecheck step
2024-07-18 14:15:09 -04:00
Christian Benincasa
b86b217142
chore: typecheck code outside of docker image building
2024-07-18 14:12:37 -04:00
Christian Benincasa
354e7dea79
chore: use docker meta output for push tags and labels
2024-07-17 17:26:11 -04:00
Christian Benincasa
0c450713e1
fix: tag matching in docker release; remove quote and semver specific
2024-07-17 15:16:58 -04:00
Christian Benincasa
85a1d6d935
chore: rename release workflows to remove "edge" verbiage
2024-07-17 15:07:42 -04:00