-
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
-