1
0
mirror of https://code.forgejo.org/forgejo/runner.git synced 2026-10-24 16:59:19 +03:00
Files
Erwan Leboucher 4439322c7d refactor: extract docker back-end into act/container/docker package (#1507)
Pulls the docker-specific implementation out of act/container into a new act/container/docker subpackage. No functional change; pure refactor.

This is the first piece of the layered execution environment work discussed in forgejo/forgejo-actions-feature-requests#107: it makes the docker driver an importable Go package so that future VM like plug-ins (Tart, Firecracker, anything that boots a VM with Docker inside) can import it directly and reuse the inner-container plumbing instead of re-implementing it

<!--start release-notes-assistant-->
<!--URL:https://code.forgejo.org/forgejo/runner-->
- other
  - [PR](https://code.forgejo.org/forgejo/runner/pulls/1507): <!--number 1507 --><!--line 0 --><!--description cmVmYWN0b3I6IGV4dHJhY3QgZG9ja2VyIGJhY2stZW5kIGludG8gYWN0L2NvbnRhaW5lci9kb2NrZXIgcGFja2FnZQ==-->refactor: extract docker back-end into act/container/docker package<!--description-->
<!--end release-notes-assistant-->

Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/1507
Reviewed-by: Andreas Ahlenstorf <aahlenst@noreply.code.forgejo.org>
Reviewed-by: Mathieu Fenniak <mfenniak@noreply.code.forgejo.org>
2026-06-01 02:20:16 +00:00
..