Commit Graph

  • b9018aca31 fix: preserve symlinked Node action entrypoints (#1202) main v3.3.2 bircni 2026-08-31 13:06:49 +00:00
  • 6c77065295 chore(deps): update dependencies (#1198) Renovate Bot 2026-08-29 02:00:21 +00:00
  • 235c035003 feat: add input and input-file flags for exec command (#1173) Minjie Fang 2026-08-27 16:38:01 +00:00
  • 12dc9d26a2 fix: improve behaviour across masking, commands and status (#1194) silverwind 2026-08-27 09:36:27 +00:00
  • d9f4d65545 fix: honor volumes declared on service containers (#1186) v3.3.1 silverwind 2026-08-26 15:55:27 +00:00
  • 212909db7b fix: keep a step's own with: values out of its inputs context (#1192) ABiscuitttt 2026-08-26 14:45:05 +00:00
  • 0712b2a7a1 fix: mask secrets on every path they leave a job (#1188) silverwind 2026-08-25 20:36:05 +00:00
  • 34df4887af fix: report step log ranges with the log flush (#1189) bircni 2026-08-25 12:13:18 +00:00
  • 745a1e70e6 fix: keep the runner's own container.options when privileged is off (#1151) silverwind 2026-08-24 22:13:28 +00:00
  • e30c2fed62 chore: update deps, adapt lint, use json v2 (#1185) Renovate Bot 2026-08-24 19:53:17 +00:00
  • 7b4356c746 fix: fail the run when matrix expansion fails (#1187) silverwind 2026-08-24 17:03:45 +00:00
  • e78123cee3 fix(deps): update go toolchain directive to v1.26.6 [security] (#1183) Renovate Bot 2026-08-23 12:46:12 +00:00
  • 8260e2def2 test: add end-to-end Gitea compatibility suite (#1180) bircni 2026-08-23 12:32:22 +00:00
  • b97c61aa14 test: speed up tests (#1181) silverwind 2026-08-22 20:53:55 +00:00
  • c0a07cfb72 enhance: download each action repository once per job (#1178) refactor/act-internal lunny 2026-08-22 17:01:39 +00:00
  • 546eca312e refactor: remove unreachable runner code (#1179) silverwind 2026-08-22 16:54:41 +00:00
  • a0c4de79f7 feat: add log.job.dir (#1165) v3.3.0 bircni 2026-08-21 07:25:11 +00:00
  • dfe979e1d0 fix: stop a failed step disabling the toolkit patch (#1177) silverwind 2026-08-20 15:46:33 +00:00
  • 11ac12efa4 enhance: add runner.default_image for jobs matching no label (#1164) bircni 2026-08-19 18:36:00 +00:00
  • bc8161c673 fix: bound blocking calls and stop failing silently (#1174) v3.2.0 silverwind 2026-08-19 11:13:21 +00:00
  • 3f70822458 enhance: add runner.tool_cache_mode and default it to none (#1171) silverwind 2026-08-18 20:16:11 +00:00
  • be90c01468 feat: add size-based cache eviction (#1170) bircni 2026-08-18 15:32:53 +00:00
  • 6c6a878403 enhance: show workflow_dispatch inputs in the "Set up job" section (#1167) bircni 2026-08-15 19:57:30 +00:00
  • f97680a68d chore: drop AWS S3 release upload, keep Cloudflare R2 only (#1169) lunny 2026-08-15 19:41:04 +00:00
  • dbd9a892f8 chore(deps): update dependencies (#1160) Renovate Bot 2026-08-10 20:46:33 +00:00
  • e178c03adc fix(cache): build job URLs on the address its runner registered (#1153) Max P. 2026-08-08 07:05:38 +00:00
  • 2fa5fe7121 fix: follow the act move in the paths outside Go code lunny 2026-08-07 21:49:42 -07:00
  • 825c6af07c refactor: move act under internal lunny 2026-08-07 21:40:48 -07:00
  • b66433e667 fix(deps): update module github.com/go-git/go-git/v5 to v5.19.2 [security] (#1156) Renovate Bot 2026-08-08 00:35:53 +00:00
  • a8dcd5b67c refactor: move act/model and act/exprparser to actionslib (#1143) lunny 2026-08-08 00:29:15 +00:00
  • da9b559fb5 chore: revert docker 29.7.0 workaround (#1155) silverwind 2026-08-07 19:19:43 +00:00
  • 3ea5134ac6 chore: inject the version into main instead of a module path chore/version-ldflag lunny 2026-08-07 11:14:30 -07:00
  • 9dd9204937 feat: support $/ prefix in action uses: (#1150) silverwind 2026-08-07 17:36:58 +00:00
  • 24c13a1fd0 chore: revert 4c2ab943a8 (#1148) v3.1.0 lunny 2026-08-06 21:50:21 +00:00
  • 4c2ab943a8 chore: bump the module path to /v3, take the version from the VCS stamp (#1136) silverwind 2026-08-06 20:05:42 +00:00
  • 20497aaf4f fix: evaluate each ${{ }} part on its own (#1146) silverwind 2026-08-06 16:05:39 +00:00
  • 09b643bc14 fix: trim whitespace from register inputs (#1147) silverwind 2026-08-06 15:50:16 +00:00
  • 1d6c6ffef9 enhance: improve config, comment out values in example file (#1145) silverwind 2026-08-06 05:15:32 +00:00
  • 70387cca44 chore: align go version handling with gitea (#1144) silverwind 2026-08-05 22:50:11 +00:00
  • 68547886a5 feat: wait for healthy services and fill the job context (#1107) bircni 2026-08-05 19:46:43 +00:00
  • 8700adc933 feat: config command to edit config files (#1140) bircni 2026-08-05 16:48:25 +00:00
  • b70ff6893a feat: gate set-env/add-path and render annotation locations (#1109) bircni 2026-08-05 16:43:17 +00:00
  • 3618385b28 fix: serve the whole results service from the cache server (#1141) v3.0.2 silverwind 2026-08-03 16:41:53 +00:00
  • 55a625f733 chore(deps): update dependencies (#1138) Renovate Bot 2026-08-03 09:22:17 +00:00
  • 47366f8f34 fix: coerce every expression value kind to a string and drop the format() panic (#1135) v3.0.1 silverwind 2026-08-02 22:18:20 +00:00
  • b7aeda6e7f docs: sync AGENTS.md with gitea/gitea (#1134) silverwind 2026-08-02 20:29:08 +00:00
  • aced51b4d5 chore: drop Masterminds/semver and pkg/errors, re-sync the docker/cli copies (#1132) silverwind 2026-08-02 17:36:31 +00:00
  • 34bfa19150 fix: resolve symlinked container paths before building tar entries (#1130) v3.0.0 silverwind 2026-07-31 16:09:27 +00:00
  • 96d9f491db fix: strip leading slash from mkdir tarball in CopyTarStream (#1129) bircni 2026-07-31 15:11:44 +00:00
  • 14ec00b66e fix!: strip host-escape container options when privileged mode is disabled (#1058) bircni 2026-07-31 12:43:19 +00:00
  • 68c6a5b4f1 feat: mask secrets that reach the log in an encoded form (#1108) bircni 2026-07-31 12:35:10 +00:00
  • 0cd0e52a24 fix!: guard against two runner processes sharing one runner file (#1099) bircni 2026-07-31 12:15:04 +00:00
  • 47d5b5ad03 feat!: add cache service v2, add toolkit patches (#1110) bircni 2026-07-31 12:08:44 +00:00
  • 2398d4a527 fix(deps): update module github.com/ulikunitz/xz to v0.5.15 [security] (#1127) Renovate Bot 2026-07-30 17:05:53 +00:00
  • b7a3bf98bc fix: stop leaking per-job docker networks (#1124) silverwind 2026-07-30 16:25:47 +00:00
  • da4037899a chore: add renovate markers to Makefile tool packages (#1126) silverwind 2026-07-30 16:09:28 +00:00
  • e4fe49dba4 chore: scope fmt-check to Go sources (#1125) silverwind 2026-07-30 13:06:28 +00:00
  • 41c72216bf feat: propagate proxy variables to jobs, services and builds (#1112) bircni 2026-07-30 08:15:48 +00:00
  • 3f7fd16ea1 fix: fix panics, enable the forcetypeassert lint (#1123) silverwind 2026-07-30 07:09:53 +00:00
  • 0192861155 fix: allow relocating the tool cache and mounting over runner paths (#1122) silverwind 2026-07-29 21:32:28 +00:00
  • e6c7ba3a15 feat: add job hooks (#1111) bircni 2026-07-29 19:16:24 +00:00
  • 61f0cfa951 test: speed up (#1121) silverwind 2026-07-28 14:34:04 +00:00
  • fc0e03e5a9 feat: run pre-entrypoint and post-entrypoint of docker actions (#1106) v2.3.0 bircni 2026-07-28 05:36:35 +00:00
  • 333eb17d19 feat: report runner name, environment, workspace and debug to jobs (#1105) bircni 2026-07-28 05:29:34 +00:00
  • c3b39e0d99 fix: escape command data the runner writes itself (#1120) silverwind 2026-07-27 15:16:49 +00:00
  • 78a74f78f8 chore(deps): pin dependencies (#1117) Renovate Bot 2026-07-27 14:38:07 +00:00
  • 8c519ce318 fix(deps): update module github.com/prometheus/client_golang to v1.24.0 (#1113) Renovate Bot 2026-07-26 16:09:02 +00:00
  • de43c84203 fix(deps): update module go.opentelemetry.io/otel to v1.44.0 [security] (#1115) Renovate Bot 2026-07-26 15:52:44 +00:00
  • 3c5ef1721a fix(deps): update module golang.org/x/net to v0.56.0 [security] (#1116) Renovate Bot 2026-07-26 15:37:32 +00:00
  • 94ab020204 ci: mirror release artifacts to Cloudflare R2 (#1114) lunny 2026-07-26 03:26:46 +00:00
  • b4a64b97dd feat: support --platform and --pull in container.options (#1104) silverwind 2026-07-24 16:42:30 +00:00
  • 26f9fb12af fix: clean service containers after failed job setup (#1066) bircni 2026-07-24 16:36:09 +00:00
  • c9c4957e38 feat: support reading cache.external_secret from a file (#1100) Zettat123 2026-07-23 06:26:10 +00:00
  • b1a02cdd5d chore(deps): update docker docker tag to v29.6.2 (#1101) Renovate Bot 2026-07-23 06:19:27 +00:00
  • 0fd8602ac3 chore(deps): update actions/setup-go action to v7 (#1102) Renovate Bot 2026-07-23 05:41:55 +00:00
  • 6133d64270 fix: repair free-disk-space build on FreeBSD (#1098) v2.2.0 silverwind 2026-07-22 19:01:06 +00:00
  • c43cbe87ca feat: add runner health admission checks (#1090) bircni 2026-07-22 15:10:45 +00:00
  • 7bec310002 fix: stop host-mode jobs from leaking processes on Windows (#1080) bircni 2026-07-22 15:04:07 +00:00
  • 8af385d147 enhance: report a GitHub-style "Set up job" section (#1089) bircni 2026-07-22 14:58:23 +00:00
  • 46f22c78d2 fix(deps): update module github.com/mattn/go-isatty to v0.0.23 (#1097) Renovate Bot 2026-07-22 14:51:10 +00:00
  • 068afc3996 fix(deps): update module github.com/docker/cli to v29.6.2+incompatible (#1096) Renovate Bot 2026-07-22 14:05:48 +00:00
  • 0e8896c52a fix: classify a cancelled step as an interruption, not a failure (#1095) silverwind 2026-07-21 11:16:56 +00:00
  • 89467c9dd0 fix: stop racing the daemon when removing containers (#1093) silverwind 2026-07-21 11:03:15 +00:00
  • 0c08b0f2da chore(deps): update actions/setup-node action to v7 (#1094) Renovate Bot 2026-07-21 07:15:33 +00:00
  • aa7a29a157 fix: guard status-check functions against a nil job context (#1092) bircni 2026-07-16 21:33:26 +00:00
  • ad967330a8 fix(deps): update module golang.org/x/text to v0.40.0 (#1091) v2.1.0 Renovate Bot 2026-07-16 09:22:33 +00:00
  • 60177008a5 fix: ignore blank lines and decode UTF-16 in the runner env files (#1084) bircni 2026-07-15 19:45:50 +00:00
  • 58c5eb8d21 feat: honour GITEA_RUNNER_LABELS on daemon start and accept labels containing a colon (#1085) bircni 2026-07-15 16:58:07 +00:00
  • d6882b3df5 docs: explain labels, the docker image cache volume, and the dind-rootless UID (#1086) bircni 2026-07-15 06:34:32 +00:00
  • 7e7e3ef1a6 fix: stop service containers from clobbering the job container's credentials (#1083) bircni 2026-07-15 06:15:50 +00:00
  • 16357a34b2 fix: accept natively typed boolean workflow inputs (#1087) Nicolas 2026-07-14 20:16:19 +00:00
  • d53538ac38 fix: drop action outputs whose value exceeds the size limit (#1070) Nicolas 2026-07-14 14:28:57 +00:00
  • 554b3b7671 fix(deps): update module golang.org/x/term to v0.45.0 (#1081) Renovate Bot 2026-07-14 11:19:52 +00:00
  • 65756d60b3 fix: Minor fixes (#1075) Nicolas 2026-07-13 18:41:19 +00:00
  • be9b4502d6 enhance: add --token-file flag to register command (#1076) h7x4 2026-07-11 17:02:11 +00:00
  • 1d74ae636a fix: skip service containers with an empty image (#1074) v2.0.1 silverwind 2026-07-09 15:08:59 +00:00
  • b12d02c25f fix(deps): update module golang.org/x/sys to v0.47.0 (#1073) Renovate Bot 2026-07-09 09:14:35 +00:00
  • f2e0cf9131 docs: clarify cache reachability for dockerized runners (#1069) bircni 2026-07-04 00:06:26 +00:00
  • 4034634340 fix fix/563-pull-request-target-head-checkout bircni 2026-07-03 22:09:38 +02:00
  • 4691a92ea8 fix: checkout pull_request_target head commit bircni 2026-07-03 21:58:37 +02:00