Commit Graph

88 Commits

Author SHA1 Message Date
@刘羡鱼 6f31613d3b feat: add arm64 Google Chrome image (#685) 2026-08-11 18:01:58 +02:00
Miroslav Šedivý 165bf575c4 feat: add GitHub Actions workflow for building branch test images. 2026-08-04 16:15:06 +02:00
Miroslav Šedivý 2e28ec5c5a Add latest version check and update logic for GHCR workflows (#637)
* feat: add latest version check and update logic for GHCR workflows.

* feat: implement latest version checks in GHCR workflows and update related logic.
2026-04-10 10:59:40 +02:00
Miroslav Šedivý 716c60af28 remove support for linux/arm/v7. 2026-04-02 15:33:37 +02:00
Miroslav Šedivý a597d44680 Upgrade to debian trixie (#581)
* move flavored bookworm dockerfile to a new trixie dockerfile.

* fix opera openbox selector.

* fix remmina dependencies.

* remove chromium explicit bookworm source.

* Update apps to work with trixie (#624)

Co-authored-by: yesBad <me@bad.cash>

* remove SYS_ADMIN capability requirement for Chromium-based Docker images and update documentation accordingly.

* fix chromium package.

* change uBlock Origin to uBlock Origin Lite.

* restore waterfox in build matrix for GHCR workflows.

---------

Co-authored-by: Bad <87938689+yesBad@users.noreply.github.com>
Co-authored-by: yesBad <me@bad.cash>
2026-04-02 15:12:21 +02:00
Miroslav Šedivý 11cef143a3 temporarily disable waterfox build due to Cloudflare blocked download link. 2025-04-21 16:11:46 +02:00
Miroslav Šedivý a032c9f42e dockerhub: allow only one workflow to run at a time. 2025-04-04 22:15:53 +02:00
Miroslav Šedivý 8b49fb7ca9 dockerhub ignore changes in webpage. 2025-04-04 22:12:56 +02:00
Miroslav Šedivý 9eb4c36596 dockerhub use github.actor. 2025-04-03 21:46:52 +02:00
Miroslav Šedivý fe94c999c6 update deploy pages. 2025-04-02 00:05:45 +02:00
Miroslav Šedivý 31714f8448 add setup docker buildx for dockerhub. 2025-04-01 23:55:47 +02:00
Miroslav Šedivý f3c4e53450 add edge tag to images. 2025-04-01 23:44:45 +02:00
Miroslav Šedivý 3de71dc038 move docker & xorg-deps to utils. 2025-03-31 10:28:14 +02:00
Miroslav Šedivý 518f41f9ff update dockerhub workflow. 2025-03-30 20:36:15 +02:00
Miroslav Šedivý a5f06de65c update arm docs. 2025-03-30 19:47:27 +02:00
Miroslav Šedivý 92ccd2d2d1 update names. 2025-03-30 19:16:44 +02:00
Miroslav Šedivý 40db8f6602 add gha cache. 2025-03-30 19:10:58 +02:00
Miroslav Šedivý dfc2e5505c update names. 2025-03-30 18:30:05 +02:00
Miroslav Šedivý c89b01fb87 update workflows. 2025-03-30 17:58:44 +02:00
Miroslav Šedivý 4150ac48f0 update workflows. 2025-03-30 17:45:18 +02:00
Miroslav Šedivý 95360b7da6 update workflows. 2025-03-30 17:42:31 +02:00
Miroslav Šedivý cda281b78f update workflows. 2025-03-30 17:29:44 +02:00
Miroslav Šedivý a377f0f9f2 firefox combine arm with amd64. 2025-03-30 13:11:22 +02:00
Miroslav Šedivý 3780bff07d set dockerfile even if empty string. 2025-03-30 11:33:42 +02:00
Miroslav Šedivý f396cea0a2 update workflows. 2025-03-30 11:24:27 +02:00
Miroslav Šedivý 2f045e2c66 fix image app dockerfile. 2025-03-30 10:13:47 +02:00
Miroslav Šedivý 1acdbc9b43 enable arm32v7. 2025-03-30 09:52:47 +02:00
Miroslav Šedivý 9bca3a9a09 pass secrets. 2025-03-30 09:52:06 +02:00
Miroslav Šedivý bd648230b5 Reapply "use GHCR_ACCESS_TOKEN."
This reverts commit 7e2b6501bd.
2025-03-30 09:50:05 +02:00
Miroslav Šedivý 73a70eb5e7 use the same dockerfile for arm and amd64. 2025-03-30 00:30:37 +01:00
Miroslav Šedivý 7e2b6501bd Revert "use GHCR_ACCESS_TOKEN."
This reverts commit e24752aafe.
2025-03-30 00:14:20 +01:00
Miroslav Šedivý 921ca792e6 use format function. 2025-03-30 00:08:49 +01:00
Miroslav Šedivý e7b65ff7eb use format function. 2025-03-30 00:07:55 +01:00
Miroslav Šedivý e24752aafe use GHCR_ACCESS_TOKEN. 2025-03-30 00:04:58 +01:00
Miroslav Šedivý b0df864636 DRY workflows. 2025-03-30 00:02:33 +01:00
Miroslav Šedivý fc0074243c disable arm32v7. 2025-03-29 23:42:19 +01:00
Miroslav Šedivý 315abbc385 update workflows. 2025-03-29 22:33:07 +01:00
Miroslav Šedivý f1c9810a76 update workflows. 2025-03-29 22:24:06 +01:00
Miroslav Šedivý 88f52eae4d update workflows. 2025-03-29 01:00:51 +01:00
Miroslav Šedivý 2672c120e0 Temporarily disable the trigger to avoid unnecessary builds. 2025-03-28 16:53:42 +01:00
Miroslav Šedivý 7f2dd28f99 update workflows. 2025-03-22 20:39:41 +01:00
Miroslav Šedivý cb0d9c4330 workaround for https://github.com/docker/setup-qemu-action/issues/198 2025-02-23 15:58:40 +01:00
Miroslav Šedivý 08930bcced include paths and fail fast. 2025-02-23 15:58:36 +01:00
Miroslav Šedivý 8e97a97f79 server multiarch build. 2025-02-23 15:37:07 +01:00
Miroslav Šedivý 9d1d30fc6b add server and test build for pull requests. 2025-02-23 12:15:15 +01:00
Miroslav Šedivý 3f75b5d52f add ghcr website. 2025-02-23 11:59:11 +01:00
Miroslav Šedivý a750a078aa add waterfox. 2025-02-17 17:49:22 +01:00
Miroslav Šedivý 356a566bc6 Merge branch 'demodesk-v3' into v3 2024-09-06 23:53:06 +02:00
Miroslav Šedivý 014c8fa586 Bullseye alongside Bookworm (#61)
* revert to bullseye.

* add bookworm.

* add bookworm to variants.

* include xf86-video-dummy because the remote git instance is offline.

* fix configure.
2024-01-26 18:47:40 +01:00
Miroslav Šedivý 5959d056f3 Fix arm build (#302)
* WIP.

* WIP.

* WIP.
2023-04-29 18:35:11 +02:00