Skip to content

Commit

Permalink
Release 3.7.0 - Update .net5 sdk
Browse files Browse the repository at this point in the history
  • Loading branch information
ChristopherHX committed Mar 18, 2022
1 parent 6f02e6f commit 66d73fd
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 4 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ This fork adds two executables to this Project, `Runner.Server` as a runner back

### Dotnet Tool (gharun)
The new nuget package [can be found here](https://www.nuget.org/packages/io.github.christopherhx.gharun)
- Install the dotnet sdk 5.0.x (https://dotnet.microsoft.com/download/dotnet/5.0)
- Install the [dotnet sdk 5.0.0 or newer](https://dotnet.microsoft.com/en-us/download/dotnet)
- dotnet sdk 5.0.x and 6.0.201 are known to work and tested via CI
- `dotnet tool install --global io.github.christopherhx.gharun`
- Run `gharun` like `Runner.Client`

Expand Down
26 changes: 25 additions & 1 deletion releaseNote.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,28 @@
## Changes
## Fixes
- Don't share the templatecontext to avoid accumulated evaluation memory limits across jobs
- `--version` switch now working again with an `.actrc`
- Errors in `.actrc` are no longer fatal errors
- Trim white spaces in `.actrc` files
- `--list` flag works again, was broken between `v3.5.0` and `v3.6.4`
- Force cancellation no longer waits for any running agent, can be used to resync a stale runner
- Send cancellation Message not within 5s after sending the job message, **to mitigate a runner bug**

## Features
- Specify deployment environment secrets and use different secrets per job
- Simple oidc stub, eventually works with cloud providers or not
- Update actions/runner 2.289.1
- Accept live logs via websockets, Protocol addition of github actions March 2022
- Allow to rerun from HEAD commit of the branch or tag, faster testing of release and issue workflows
- Option to run a command when a new job gets queued, e.g. for basic upscaling
- Better error messages of cyclic and missing dependencies

## Breaking Changes
- Specifing an job ( deployment ) environment no longer uses secrets of `-s` or `--secret` flag
- Yaml anchors are now disabled again
- The `GITHUB_TOKEN` in appsettings.json is no longer sent to jobs with contents: read / none permissions
Added `GITHUB_TOKEN_NONE` and `GITHUB_TOKEN_READ_ONLY` properties to be able to set a value
- The `gharun` / `Runner.Client` `-C` flag no longer uses `.github/workflows` as default argument, instead it uses a default path relative to the `-C` flag
workflow filenames are now resolved relative to the `-C` flag before sending the name to the server

## 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.
Expand Down
2 changes: 1 addition & 1 deletion releaseVersion
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.6.4
3.7.0
2 changes: 1 addition & 1 deletion src/dev.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ LAYOUT_DIR="$SCRIPT_DIR/../_layout"
DOWNLOAD_DIR="$SCRIPT_DIR/../_downloads/netcore2x"
PACKAGE_DIR="$SCRIPT_DIR/../_package"
DOTNETSDK_ROOT="$SCRIPT_DIR/../_dotnetsdk"
DOTNETSDK_VERSION="5.0.405"
DOTNETSDK_VERSION="5.0.406"
DOTNETSDK_INSTALLDIR="$DOTNETSDK_ROOT/$DOTNETSDK_VERSION"
RUNNER_VERSION=$(cat runnerversion)

Expand Down

0 comments on commit 66d73fd

Please sign in to comment.