Commit graph

  • bd2b7d2b32
    fix: after canceling the context, the reporter cannot communicate Earl Warren 2025-08-16 19:25:50 +02:00
  • d114f3646d
    feat: insert the daemon context in the poller context Earl Warren 2025-08-16 19:13:32 +02:00
  • 67acfa9ce0
    fix: invalid label NoInteractive exit code Christopher Homberger 2025-05-07 17:17:26 +00:00
  • 8854df2cde cmd: exec: prefer docker socket path from DOCKER_HOST if specified Christoph Heiss 2025-07-19 20:47:46 +02:00
  • 73e174645b fix: apply --container-daemon-socket correctly Fio Cobbs 2025-05-29 16:40:30 -05:00
  • fccf857bce
    test: fix data race triggered by testing mocks in TestSetJobResultConcurrency (#869) Mathieu Fenniak 2025-08-16 05:15:38 +00:00
  • cf1a723a88
    Update module github.com/vektra/mockery/v2 to v3.5.3 (#868) Renovate Bot 2025-08-16 05:02:49 +00:00
  • 6d9a2f6fca
    fix: ensure unique container names for reusable workflows (#808) earl-warren 2025-08-16 04:45:55 +00:00
  • 586980007f test: fix data race triggered by testing mocks in TestSetJobResultConcurrency Mathieu Fenniak 2025-08-15 21:21:49 -06:00
  • 3d9f13ac62
    Update module github.com/vektra/mockery/v2 to v3.5.3 Renovate Bot 2025-08-16 00:01:09 +00:00
  • 76bf87f472
    fix: data race condition causing incorrect shell on a task step if it referenced a matrix variable (#865) Mathieu Fenniak 2025-08-15 21:10:53 +00:00
  • 8b4bef2454 poke data-race-setupShell to run CI Mathieu Fenniak 2025-08-15 14:20:01 -06:00
  • d976b1c65a
    docs: clarify actions_cache_url_option (#866) Shuroii 2025-08-15 19:32:45 +00:00
  • d63d70c080
    chore: prevent 'false positive' data race detection with Job.If [skip cascade] (#864) Mathieu Fenniak 2025-08-15 19:19:54 +00:00
  • 69a3adad21
    fix: race condition in matrix job result state may result in failed jobs being marked as successful (#862) Mathieu Fenniak 2025-08-15 19:11:57 +00:00
  • 431a2ecf6d poke data-race-setupShell to run CI Mathieu Fenniak 2025-08-15 13:01:20 -06:00
  • 61537bb1a9 move TestStepShellCommand to step_run_test Mathieu Fenniak 2025-08-15 12:59:02 -06:00
  • ed2cb01aff poke data-race-setupShell to run CI Mathieu Fenniak 2025-08-15 11:49:20 -06:00
  • c8143e3c9d poke data-race-setJobResult to run CI Mathieu Fenniak 2025-08-15 11:28:10 -06:00
  • e0dcb6dd35 poke data-race-If to run CI Mathieu Fenniak 2025-08-15 11:27:32 -06:00
  • e2ab35b216 docs: Clarify actions_cache_url_option Shuroii 2025-08-15 19:25:43 +02:00
  • 22b8617422 whoops; yaml Unmarshal requires public fields Mathieu Fenniak 2025-08-15 11:18:04 -06:00
  • 7242b248b0 move mutex to Job Mathieu Fenniak 2025-08-14 20:00:47 -06:00
  • c55251bbd5 fix: race condition in matrix job result state may result in failed jobs being marked as successful Mathieu Fenniak 2025-08-14 14:01:42 -06:00
  • 03fbeab01b
    Update https://data.forgejo.org/actions/setup-forgejo action to v3.0.2 (#863) Renovate Bot 2025-08-15 09:49:04 +00:00
  • 13247246fc
    test: fix data race in TestNewParallelExecutor... tests (#860) Mathieu Fenniak 2025-08-15 09:12:32 +00:00
  • 815e7aed04
    chore: prevent "false positive" data race detection w/ ContainerDaemonSocket (#859) Mathieu Fenniak 2025-08-15 09:11:15 +00:00
  • af0ebf6d51
    test: prevent data race detection in TestActionCache (#858) Mathieu Fenniak 2025-08-15 09:00:50 +00:00
  • 2207ff4518
    fix: a remote reusable workflow may be from any host Earl Warren 2025-08-15 08:43:36 +02:00
  • 43c5b23c83
    chore: enable test cases for reusable workflows Earl Warren 2025-08-03 17:02:23 +02:00
  • 026f1ed16c
    fix: ensure unique container names for reusable workflows Earl Warren 2025-08-13 18:48:38 +02:00
  • 27f425987c
    chore: modernize code (#857) Michael Kriese 2025-08-15 04:54:13 +00:00
  • 2a6236f088 fix: prevent data race in setupShell Mathieu Fenniak 2025-08-14 21:26:37 -06:00
  • fb9b6ada91 chore: prevent 'false positive' data race detection with Job.If Mathieu Fenniak 2025-08-14 20:10:09 -06:00
  • d7e507d1af
    Update https://data.forgejo.org/actions/setup-forgejo action to v3.0.2 Renovate Bot 2025-08-15 00:01:09 +00:00
  • 8da6efcb26 test: fix data race in TestNewParallelExecutor... tests Mathieu Fenniak 2025-08-12 10:46:54 -06:00
  • 0b4a0086db prevent data race detection w/ ContainerDaemonSocket Mathieu Fenniak 2025-08-12 10:37:43 -06:00
  • 28dca6b440 test: prevent data race detection in TestActionCache Mathieu Fenniak 2025-08-12 11:28:19 -06:00
  • 886bf2a4f3
    fix: use a unique random name to derive network and volumes for a job (#850) earl-warren 2025-08-14 16:22:14 +00:00
  • c27206c659
    chore: modernize code Michael Kriese 2025-08-14 17:01:13 +02:00
  • c85eb0e647
    fix: use a unique random name to derive network and volumes for a job Earl Warren 2025-08-14 11:21:51 +02:00
  • 10c26c53a3
    chore: do not hardcode names in TestRunContext_PrepareJobContainer Earl Warren 2025-08-14 11:14:20 +02:00
  • a197fea4ba
    feat: assign a unique random name to each run context Earl Warren 2025-08-14 10:46:28 +02:00
  • 023427115f
    chore: refactor internal volume names accessors Earl Warren 2025-08-14 10:30:46 +02:00
  • 8a8e01522d
    chore: refactor network name creation Earl Warren 2025-08-14 10:21:08 +02:00
  • f392ec4caa
    chore: refactor GetBindsAndMounts to have a context.Context arg Earl Warren 2025-08-14 10:08:50 +02:00
  • 159c6af0dd
    chore: refactor NewDockerVolumeRemoveExecutor (#854) Earl Warren 2025-08-14 15:46:52 +00:00
  • 0ff1ec4c04
    chore: panic if a random name cannot be created (#853) Earl Warren 2025-08-14 15:46:01 +00:00
  • 987efff021
    Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.4.0 (#852) Renovate Bot 2025-08-14 11:16:01 +00:00
  • 96dc2d486e
    chore: refactor NewDockerVolumeRemoveExecutor Earl Warren 2025-08-14 09:51:33 +02:00
  • 773bb92aa3
    fix: container removal is the runner responsibility (#851) Earl Warren 2025-08-14 07:47:50 +00:00
  • 8944a6ef3f
    chore: panic if a random name cannot be created Earl Warren 2025-08-14 09:41:26 +02:00
  • 36994acbea
    fix: container removal is the runner responsibility Earl Warren 2025-08-13 11:38:20 +02:00
  • d31ddcbd5b
    Update module github.com/golangci/golangci-lint/v2/cmd/golangci-lint to v2.4.0 Renovate Bot 2025-08-14 00:01:16 +00:00
  • 41f8b03b79
    fix: the configuration must not be used as temporary storage (#849) Earl Warren 2025-08-12 10:09:42 +00:00
  • 3ab438ae41
    fix: the configuration must not be used as temporary storage Earl Warren 2025-08-12 01:21:34 +02:00
  • 555b322ce5
    fix: update reusable workflow input handling (#834) Earl Warren 2025-08-11 21:10:44 +00:00
  • 432ea9fdad
    fix(security): multline secrets trivially transformed are redacted (#845) Earl Warren 2025-08-11 18:56:35 +00:00
  • 0f27403e36
    chore(tests): differentiate 'failed to copy content' errors (#846) Earl Warren 2025-08-11 18:54:09 +00:00
  • e760d04aa6
    feat: support actions with 'using: node24' (#847) Mathieu Fenniak 2025-08-11 18:53:48 +00:00
  • 5282c51b3c test case w/ using:node24 Mathieu Fenniak 2025-08-11 09:55:37 -06:00
  • 7ff3f7da0f feat: support actions with 'using: node24' Mathieu Fenniak 2025-08-11 09:34:42 -06:00
  • 2994dfa964
    chore(tests): differentiate 'failed to copy content' errors Earl Warren 2025-08-11 15:07:43 +02:00
  • e5603fe6d9
    chore: integration tests can run for more than 10 minutes (#843) Earl Warren 2025-08-11 13:25:06 +00:00
  • 0520ff4e05
    chore: use t.Context for tests, activate usetesting for lint + add t.TempDir and t.Chdir (#844) Earl Warren 2025-08-11 13:21:42 +00:00
  • 3fb8aab192
    chore: integration tests can run for more than 10 minutes Earl Warren 2025-08-11 14:54:09 +02:00
  • 82c10e8f94
    chore: activate usetesting for lint + add t.TempDir and t.Chdir Earl Warren 2025-08-11 07:02:28 +02:00
  • 8f06593827
    chore: use t.Context for tests Earl Warren 2025-08-10 21:55:17 +02:00
  • 66bb63ea18
    chore: require Go v1.24 (#839) Earl Warren 2025-08-11 12:49:51 +00:00
  • 1a443d0df4
    chore: require Go v1.24 Earl Warren 2025-08-11 13:49:28 +02:00
  • 6d938ad5ba
    fix(security): multline secrets trivially transformed are redacted Earl Warren 2025-08-11 11:03:21 +02:00
  • 592226943f
    chore: set the Kind/Chore label on dependencies upgrades (#842) Earl Warren 2025-08-11 08:30:33 +00:00
  • 7953ef9a4f
    Update module github.com/imdario/mergo to v1 (#840) Renovate Bot 2025-08-11 07:53:51 +00:00
  • 810fe46843
    Update module github.com/imdario/mergo to v1 (followup) Earl Warren 2025-08-11 07:13:56 +02:00
  • 92518a9a74
    Update module github.com/vektra/mockery/v2 to v3 (#841) Renovate Bot 2025-08-11 05:33:56 +00:00
  • 8f75fe162c
    chore: set the Kind/Chore label on dependencies upgrades Earl Warren 2025-08-11 07:16:29 +02:00
  • ccf1f820eb
    Update module github.com/vektra/mockery/v2 to v3 Renovate Bot 2025-08-10 21:31:45 +00:00
  • 667c61dc87
    Update module github.com/imdario/mergo to v1 Renovate Bot 2025-08-10 21:31:41 +00:00
  • f142385313
    Update code.forgejo.org/forgejo/runner Docker tag to v9 (#838) Renovate Bot 2025-08-10 21:10:03 +00:00
  • 366e88069e
    chore: remove the alpha quality warning, it is secure enough to be used in production (#774) Earl Warren 2025-08-10 20:21:05 +00:00
  • 059ef13b99
    Update module golang.org/x/term to v0.34.0 (#837) Renovate Bot 2025-08-10 20:16:40 +00:00
  • be5c615201
    fix: prevent unintended input replacement in reusable workflows with workflow_dispatch when using workflow_call (#833) Earl Warren 2025-08-10 19:37:14 +00:00
  • 2cbe205186
    Update module github.com/docker/go-connections to v0.6.0 (#836) Renovate Bot 2025-08-10 18:25:59 +00:00
  • 300b90d577
    Update code.forgejo.org/forgejo/runner Docker tag to v9 Renovate Bot 2025-08-10 17:32:27 +00:00
  • 9944481582
    Update module golang.org/x/term to v0.34.0 Renovate Bot 2025-08-10 17:32:24 +00:00
  • bfa297ad2e
    Update module github.com/docker/go-connections to v0.6.0 Renovate Bot 2025-08-10 17:32:19 +00:00
  • 77bf38bb55
    fix: update reusable workflow input handling (#2349) (followup) Earl Warren 2025-08-10 18:35:06 +02:00
  • cfa86631af
    fix: update reusable workflow input handling (#2349) ChristopherHX 2024-06-05 16:30:12 +02:00
  • 4e5a3025d7
    chore: "unable to get git repo" is a debug message, not a warning (#822) Earl Warren 2025-08-10 16:24:49 +00:00
  • b236cb64f9
    fix: composite action input pollution (#818) Earl Warren 2025-08-10 16:24:19 +00:00
  • 931c2c0ac3
    feat: added support for dereferenced map properties (#821) Earl Warren 2025-08-10 16:24:02 +00:00
  • cbc2ec91d2
    fix: prevent unintended input replacement in reusable workflows with workflow_dispatch when using workflow_call (#2502) (followup) Earl Warren 2025-08-10 18:17:25 +02:00
  • f1a8f17827
    fix: prevent unintended input replacement in reusable workflows with workflow_dispatch when using workflow_call (#2502) S. M. Mahmudul Haque (Yamin) 2024-12-29 15:52:06 +01:00
  • 3ef94e3b41
    Update dependency go to v1.24 (#832) Renovate Bot 2025-08-10 16:14:38 +00:00
  • c7dc688858
    fix: prevent space prefix/suffix in runner labels (#829) Mathieu Fenniak 2025-08-10 15:43:34 +00:00
  • ddbcd26dcf
    Update dependency go to v1.24 Renovate Bot 2025-08-10 15:31:19 +00:00
  • cad55f8320
    chore: reduce verbosity to debug without side effects Earl Warren 2025-08-10 17:24:45 +02:00
  • b92d5cb3be
    Disable "unable to get git repo" when none exists. (#2495) Steven Edwards 2025-02-25 01:00:38 -05:00
  • e049c82d9c
    chore: cancel context used in CI when running workflows (#831) Earl Warren 2025-08-10 15:10:30 +00:00
  • dd5ea55f62 fix!: validate runner labels aren't padded with spaces Mathieu Fenniak 2025-08-08 20:53:30 -06:00