Commit Graph

44 Commits

Author SHA1 Message Date
sebthom f66589a163 build: improve build scripts 2025-07-22 14:55:35 +02:00
sebthom 8dc020d002 feat: install docker buildx plugin in dind images 2025-07-21 12:47:05 +02:00
sebthom 4ca1258e3e feat: install docker compose plugin in dind images 2025-07-19 22:17:37 +02:00
sebthom d4d138e443 fix: pin UPX to 4.2.4 to prevent segmentation fault 2025-06-05 16:00:44 +02:00
sebthom 8989915c0d fix: download runner act images from ghcr.io by default
to avoid docker.io pull rate limits
2025-05-26 20:52:59 +02:00
sebthom 7b69551e99 ci: improve multi-arch builds 2025-05-26 20:09:45 +02:00
sebthom 518ee6962c build: improve build config 2025-05-21 20:51:43 +02:00
sebthom d6fc45cdfe feat: add ubuntu-24.04 label 2025-01-05 22:52:47 +01:00
sebthom e33188828c fix: use org.opencontainers.image labels 2025-01-05 22:50:56 +01:00
sebthom 72b54f14de extend runner configuration 2024-10-24 18:37:38 +02:00
imlonghao 7c9b6cd583 feat: add git to required packages 2024-10-21 16:45:35 +02:00
sebthom 55af759535 fix build 2024-04-17 11:40:01 +02:00
Malik Mann 24d136175d Made UPX available for other architechures 2024-04-16 23:50:05 +02:00
sebthom 38859d58d0 restore rootless image builds 2024-03-13 12:11:49 +01:00
sebthom a3e0f26ee4 improve docker builds 2024-03-12 19:55:04 +01:00
sebthom 3c2c2e599f remove unused packages 2024-03-12 16:45:20 +01:00
sebthom 2d2488945b install dind-hack script according to docker engine version 2024-03-12 14:44:39 +01:00
sebthom e20189b7ea use catthehacker/ubuntu:act instead of ubuntu:runner. Fixes #45 2024-03-12 14:36:36 +01:00
sebthom 1558fa8524 extend logging during build 2024-03-12 14:35:55 +01:00
MuXiu1997 1cb1426855 fix: replace `GITEA_RUNNER_ACTION_CACHE_DIR` with `GITEA_RUNNER_HOST_WORKDIR_PARENT` 2023-12-26 23:54:50 +01:00
olofvndrhr 6b01de76ee Remove redundant config template defaults from Docker file #21 2023-07-23 13:41:44 +02:00
sebthom b358cbedd6 fix dind-rootless container not starting #20 2023-07-23 12:25:13 +02:00
sebthom 0866e7aafc define GITEA_RUNNER_JOB_CONTAINER_DOCKER_HOST to address #17 2023-07-03 19:10:59 +02:00
sebthom 487c6908d0 add GITEA_RUNNER_JOB_CONTAINER_DOCKER_HOST variable 2023-06-30 23:06:57 +02:00
sebthom 0d730e4911 add GITEA_RUNNER_JOB_CONTAINER_WORKDIR_PARENT variable 2023-06-28 23:53:15 +02:00
sebthom fccc482c5d create docker tag with exact runner version 2023-06-22 15:18:25 +02:00
sebthom 688bd30a8d add dind-rootless 2023-05-30 18:06:20 +02:00
sebthom d848df35a6 improve build scripts 2023-05-29 22:19:05 +02:00
sebthom 19f8e34ad0 Avoid using sudo if on happy path 2023-05-27 13:55:49 +02:00
sebthom 313f378023 add ARM builds 2023-05-10 23:04:50 +02:00
sebthom 4a76493e27 minor cleanup 2023-05-09 23:00:07 +02:00
sebthom f6092289dd add Dockerfile linter 2023-05-01 13:28:58 +02:00
sebthom 0d53de011a add docker-in-docker image 2023-04-30 13:56:58 +02:00
sebthom 74d39bb0a5 use `catthehacker/ubuntu:runner-***` images for default labels 2023-04-28 13:16:45 +02:00
sebthom aa47f5405c use latest stable act_runner release instead of nightly builds 2023-04-28 00:28:36 +02:00
sebthom 964ab94700 Revert "add docker client (#2)"
This reverts commit eb4098071b.
2023-04-27 21:48:25 +02:00
sebthom 8d41a53e5e Revert "add docker client (#2)"
This reverts commit 81f4ed3e9c.
2023-04-27 21:48:25 +02:00
sebthom 81f4ed3e9c add docker client (#2) 2023-04-19 22:45:57 +02:00
sebthom eb4098071b add docker client (#2) 2023-04-19 21:31:30 +02:00
sebthom 6cea858fc1 add GITEA_RUNNER_JOB_CONTAINER_(PRIVILEGED|OPTIONS) env vars 2023-04-13 18:59:41 +02:00
sebthom 19f9640dee rename GITEA_RUNNER_JOB_NETWORK to GITEA_RUNNER_JOB_CONTAINER_NETWORK 2023-04-13 18:56:48 +02:00
sebthom d28e7751b3 add support for YAML based config file 2023-04-06 23:41:17 +02:00
sebthom 4f73fa84d5 Installing runner as /usr/local/bin/act_runner 2023-04-06 14:34:33 +02:00
sebthom fd83c3ffe7 initial import 2023-03-22 00:02:54 +01:00