293 Backport for Container Escaping fix (#2133)

* Fix escaping of docker envs backport

* create as prerelease

* add release number

Co-authored-by: Nikola Jokic <97525037+nikola-jokic@users.noreply.github.com>
This commit is contained in:
Thomas Boop
2022-09-20 12:30:33 -04:00
committed by GitHub
parent 7785d8e104
commit 150191724e
7 changed files with 102 additions and 13 deletions

View File

@@ -1,11 +1,8 @@
## Features
- Allow self-hosted runner admins to fail jobs that don't have a job container (#1895)
- Experimental: Self-hosted runner admins can now use scripts to customize the container invocation in the runner (#1853)
## Bugs
- Fixed an issue where a Job Hook would fail to execute if the shell path contains a space on Windows (#1826)
- Fixed an issue where container environment variables names or values could escape the docker command (#2108)
## Misc
- Handle new `HostedRunnerShutdownMessage` to shutdown hosted runners faster (#1922)
## Windows x64
We recommend configuring the runner in a root folder of the Windows drive (e.g. "C:\actions-runner"). This will help avoid issues related to service identity folder permissions and long file path restrictions on Windows.