Support for custom or shorter base workdir paths
Open
@fhammerl is already working on this.
Since Jan 18, 2023.
enhancement
Runner Feature
- Dominant language
- C#
- Stars
- 6.3k
- Forks
- 1.4k
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 24
Description
Currently, the base working directory for actions exists within a sub folder of the installation directory and duplicates the repository twice. This can be an issue for repos with longer names along with certain tools (Python VENV, MSBuild).
There is a workflow yaml option to set the base working directory, but this is not very portable and the path can be runner specific.
A few things could help with this issue:
- Instead of using the pattern
<install_dir>/_work/<repo_name>/<repo_name>/use the path<install_dir>/_work/<guid_or_short_unique_string/ - Add a setting or environment variable to change the base path of
<install_dir>/_work/to a different path on disk.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.