Commit Graph

12 Commits

Author SHA1 Message Date
Saúl Ibarra Corretgé 70ba4cbe2f base: update to Debian Bookworm 2024-03-22 23:37:31 +01:00
Saúl Ibarra Corretgé b3abfc0b0b
ci: split unstable build and test workflows (#1601)
* ci: split unstable build and test workflows

In order to make multi-arch builds the buildx action will use the
docker-container driver, which does not support loading images, and thus
the jvb image won't be built based on the "base-java" image, in turn based
on the "base" image. That works only when pushing.

If we setup buildx to use the "docker" driver it will just build for the
current architecture, but it will properly load images and the base
images will be used correctly.

One downside is that jobs cannot be run in parallel, but it seems to be Fast Enough (R) for now.
2023-09-12 10:29:30 +02:00
Aaron van Meerten edb5e76d7d
workflow: tag jibri and jigasi images with version (#1522) 2023-04-05 12:02:54 -05:00
Aaron van Meerten 29f0cb2b98
actions: tag images with detected versions (#1518) 2023-04-03 16:11:44 -05:00
Saúl Ibarra Corretgé acb2f4eb03
misc: update stale.yml 2022-09-26 21:07:53 +02:00
Saúl Ibarra Corretgé fec78e4be6 jigasi: build on arm 2022-06-16 13:45:39 +02:00
Saúl Ibarra Corretgé 829841e1a4 jibri: add support for arm64
Use Debian's Chromium and ChromeDriver instead of Google's.

This has the limitation of not being able to control the version we
ship, however.
2022-06-13 13:36:48 +02:00
Grant Slater 68d97c8227 ci: add GH action docker build caching 2022-05-20 13:54:07 +02:00
Grant Slater 8b02b8a4a1 build,ci: add initial arm64 support 2022-05-20 13:54:07 +02:00
Saúl Ibarra Corretgé b505d58956 misc: add stalebot 2022-05-17 11:42:39 +02:00
Robert Kaussow 097558b9f0
ci: dry run Docker builds on PRs 2022-04-19 13:26:38 +02:00
Hugo Renard b22421b168
misc: publish nightly unstable images 2021-04-15 11:48:55 +02:00