[PR #1451] [CLOSED] ENH: enable capability from command line to bind host volumes to containers #1955

Closed
opened 2026-03-01 21:53:24 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/nektos/act/pull/1451
Author: @rraymondgh
Created: 11/22/2022
Status: Closed

Base: masterHead: without_docker


📝 Commits (5)

  • 78b6e20 hack/patch additional volume mount
  • 860601a capability to bind volumes from host to containers
  • ec60e2f Merge branch 'nektos:master' into without_docker
  • f2569b5 fix linting
  • 3c5081a Merge branch 'nektos:master' into without_docker

📊 Changes

5 files changed (+7 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)
📝 cmd/input.go (+1 -0)
📝 cmd/root.go (+2 -0)
📝 pkg/runner/run_context.go (+2 -0)
📝 pkg/runner/runner.go (+1 -0)

📄 Description

See also question I raised on SO https://stackoverflow.com/questions/74516196/nektos-act-docker-containers-how-to-mount-a-volume

There are quite significant overheads with conda and act. Sharing the downloaded packages between host and containers by binding host directory of downloaded packages with act containers significantly improves situation.

This is the first time I've coded in go. I'm not really aware of things like PEP8/black/flake8 and pytest that are standard in python


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/nektos/act/pull/1451 **Author:** [@rraymondgh](https://github.com/rraymondgh) **Created:** 11/22/2022 **Status:** ❌ Closed **Base:** `master` ← **Head:** `without_docker` --- ### 📝 Commits (5) - [`78b6e20`](https://github.com/nektos/act/commit/78b6e20a6885d315b93bb2cc45c80babed286fb1) hack/patch additional volume mount - [`860601a`](https://github.com/nektos/act/commit/860601ac54015c24e99ac69f4d127e9ae904b0fa) capability to bind volumes from host to containers - [`ec60e2f`](https://github.com/nektos/act/commit/ec60e2f231e9864fd972ca04f4e0221befd6dd13) Merge branch 'nektos:master' into without_docker - [`f2569b5`](https://github.com/nektos/act/commit/f2569b5258839c3a9d793233b4e6db538fcae61e) fix linting - [`3c5081a`](https://github.com/nektos/act/commit/3c5081a70c3df174aabf7c868a6bf6878ff03bc3) Merge branch 'nektos:master' into without_docker ### 📊 Changes **5 files changed** (+7 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) 📝 `cmd/input.go` (+1 -0) 📝 `cmd/root.go` (+2 -0) 📝 `pkg/runner/run_context.go` (+2 -0) 📝 `pkg/runner/runner.go` (+1 -0) </details> ### 📄 Description See also question I raised on SO https://stackoverflow.com/questions/74516196/nektos-act-docker-containers-how-to-mount-a-volume There are quite significant overheads with **conda** and act. Sharing the downloaded packages between host and containers by binding host directory of downloaded packages with **act** containers significantly improves situation. This is the first time I've coded in **go**. I'm not really aware of things like PEP8/**black**/**flake8** and **pytest** that are standard in **python** --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-01 21:53:24 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/act#1955
No description provided.