Commit Graph

83 Commits

Author SHA1 Message Date
sebthom b7a8301e75 fix: resolve dind-rootless startup failure. Fixes #86. Thanks @ankur91 2025-11-19 17:33:00 +01:00
sebthom 676480960d fix: upgrade to latest UPX (currently 5.0.2) 2025-11-12 21:38:20 +01:00
sebthom 2d2ba0d81e fix: curl of hack/dind script fails as of docker 29 2025-11-12 19:05:47 +01:00
sebthom 39c751acf1 fix: dock dind hack download url 2025-11-12 18:43:00 +01:00
Andrii Bratanin c035980662
fix: fix_permissions.sh fails on empty directory (#83)
This commit fixes
https://github.com/vegardit/docker-gitea-act-runner/issues/82
2025-09-04 10:10:40 +02:00
sebthom 00a1330dab fix: Error: accepts at most 0 arg(s), received 1 2025-09-02 13:27:05 +02:00
sebthom 5edd7949b1 feat: support GITEA_RUNNER_EPHEMERAL 2025-09-01 16:22:10 +02:00
sebthom 457b67892c feat: add GITEA_RUNNER_GITHUB_MIRROR env var 2025-09-01 16:00:26 +02:00
sebthom 5b1f3b7a94 fix: /etc/init.d/docker: 62: ulimit: error setting limit 2025-08-16 13:51:46 +02:00
sebthom b4966687a3 fix: build fails with debian:trixie-slim 2025-08-14 19:12:55 +02:00
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 2d141fd2bc docs: update doc 2025-07-19 22:00:00 +02:00
sebthom d4d138e443 fix: pin UPX to 4.2.4 to prevent segmentation fault 2025-06-05 16:00:44 +02:00
sebthom 9351ccaf51 refact: improve fix_permissions 2025-05-26 22:46:11 +02:00
sebthom dcec147fdb fix: debug trace exact shutdown commands 2025-05-26 20:55:23 +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 77aa1ef1b8 fix: address shellcheck findings 2025-05-20 23:46:59 +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
Malik Mann a42e95ba78 Fixed crash loop on renamed registration file 2024-04-16 23:37:37 +02:00
sebthom 9d7ba80551 fix typo 2024-03-14 13:03:35 +01: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
MuXiu1997 5a8bf4fda0 fix: correct error `'/var/run/docker.sock': No such file or directory` when `GITEA_RUNNER_JOB_CONTAINER_DOCKER_HOST` is set 2023-12-21 12:36:18 +01:00
naeternitas f6e6a54765 Update config.template.yaml 2023-11-10 09:36:43 -06:00
Jean-Baptiste Gomond 816b21f4bd Fixed force_pull boolean unmarshal error 2023-10-02 00:01:02 +02:00
sebthom 3ed87637b7 add GITEA_RUNNER_JOB_CONTAINER_FORCE_PULL environment variable 2023-09-28 12:47:20 +02:00
sebthom 3086406de8 Fix error 'usermod: user act is currently used by process 1' #30 2023-09-22 13:35:18 +02:00
sebthom 630cd3a22c add ACT_CACHE_SERVER_EXTERNAL_URL environment variable 2023-07-28 18:49:40 +02:00
sebthom e0e12392a6 log config environment variables on container start 2023-07-26 10:37:59 +02:00
Sebastian Thomschke 3d345c666f
Fix string interpolation #22 2023-07-24 07:32:36 +02:00
olofvndrhr 6b01de76ee Remove redundant config template defaults from Docker file #21 2023-07-23 13:41:44 +02:00
sebthom dcd2de1f6e update config template 2023-07-23 13:26:38 +02:00
sebthom 104f38ecdf add GITEA_RUNNER_VALID_VOLUME_N environment variables 2023-07-23 13:26:31 +02:00
sebthom 3dc5f01c04 log act runner version on container start 2023-07-23 12:45:04 +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