|
1 | 1 | ## Changes
|
2 |
| -* Improve job names in https://github.com/ChristopherHX/runner.server/pull/78 |
3 |
| -* Test call workflow with different case of inputs in https://github.com/ChristopherHX/runner.server/pull/81 |
4 |
| -* Test for case insensitive workflow_dispatch inputs in https://github.com/ChristopherHX/runner.server/pull/82 |
5 |
| -* Default for choice input in https://github.com/ChristopherHX/runner.server/pull/79 |
6 |
| -* Fix crash duplicated environment secrets in https://github.com/ChristopherHX/runner.server/pull/83 |
7 |
| -* Feature yaml env and secret file in https://github.com/ChristopherHX/runner.server/pull/84 |
8 |
| -* Runner.Client validate input value in https://github.com/ChristopherHX/runner.server/pull/86 |
9 |
| -* Allow custom runner base directory, shorten path in https://github.com/ChristopherHX/runner.server/pull/87 |
10 |
| -* Add github connect support / instance chaining in https://github.com/ChristopherHX/runner.server/pull/90 |
11 |
| -* rerun failed, ignore succeeded in previous rerun in https://github.com/ChristopherHX/runner.server/pull/91 |
12 |
| -* Fix database error for InMemory db during start in https://github.com/ChristopherHX/runner.server/pull/93 |
13 |
| -* Fix rerun artifacts in https://github.com/ChristopherHX/runner.server/pull/92 |
14 |
| -* Replace more case sensitive comparsions in https://github.com/ChristopherHX/runner.server/pull/94 |
15 |
| - |
16 |
| -## Fixes |
17 |
| -- Fix bugs in concurrency implementation |
18 |
| - - groups are case insensitive, `main` and `Main` are the same group |
19 |
| - - if a reusable workflow cancells itself workflow cancellation works |
20 |
| - - add support for concurrency of uses jobs |
21 |
| -- Missing job completed status in Runner.Client |
22 |
| -- Improve container path handling on windows |
23 |
| -- Remove Minimatch dependency fix pattern matching |
24 |
| - - Pattern matching is now more verbose |
25 |
| -- Fix success and failure functions one or more args |
26 |
| - - Always return false if cancelled |
27 |
| -- Add on.workflow_run.workflows filter support |
28 |
| -- Fix inputs are caseinsensitive |
29 |
| - |
30 |
| -## Features |
31 |
| -- Update actions/runner to [v2.292.0](https://github.com/actions/runner/releases/tag/v2.292.0) |
32 |
| -- job / step summary in webui and downloadable as special named artifact |
33 |
| -- `secrets: inherit` is now supported for reusable workflows |
34 |
| -- Add `--input` option workflow_dispatch subcommand |
| 2 | +- match cache keys case insensitive |
35 | 3 |
|
36 | 4 | ## Breaking Changes
|
37 |
| -- workflow_dispatch inputs context disabled, based on [Github Feedback](https://github.com/github/feedback/discussions/9092#discussioncomment-2453678) and [Issue Comment](https://github.com/actions/runner/issues/1483#issuecomment-1091025877) |
38 |
| - boolean workflow_dispatch values of the inputs context are actual booleans values like workflow_call inputs |
39 |
| -- Changed non expression job.name match github, this changes required check names |
40 |
| -- Validate permissions and jobs.*.secrets text value |
41 |
| -- Based on github docs skipped => success, skipped required checks are no longer pending |
42 |
| -- Upload attachments as artifact, you can now download ACTIONS_RUNNER_DEBUG logs as an artifact this may cause collisions with your artifacts |
43 |
| -- `Runner.Client` / `gharun` ctrl-c behavior changed, depends on how often you press it |
44 |
| - 1. cancel workflows |
45 |
| - 2. force cancel workflows, ignore jobs.*.if and don't wait for finish ( NEW ) |
46 |
| - 3. kill Agents and server |
| 5 | +- workflow_dispatch inputs context enabled again, based on [Github Feedback](https://github.com/github/feedback/discussions/9092#discussioncomment-2453678) and [Issue Comment](https://github.com/actions/runner/issues/1483#issuecomment-1091025877) |
| 6 | + boolean workflow_dispatch values of the inputs context are actual booleans values like workflow_call inputs. This feature is released now the same way as implemented in 3.8.0. |
| 7 | + - You can no longer detect a reusable workflow by `${{ inputs != null }}`, if it is called via workflow_dispatch. |
47 | 8 |
|
48 | 9 | ## Windows x64
|
49 | 10 | 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.
|
@@ -126,4 +87,4 @@ The SHA-256 checksums for the packages included in this build are shown below:
|
126 | 87 | - actions-runner-osx-arm64-<RUNNER_VERSION>.tar.gz <!-- BEGIN SHA osx-arm64 --><OSX_ARM64_SHA><!-- END SHA osx-arm64 -->
|
127 | 88 | - actions-runner-linux-x64-<RUNNER_VERSION>.tar.gz <!-- BEGIN SHA linux-x64 --><LINUX_X64_SHA><!-- END SHA linux-x64 -->
|
128 | 89 | - actions-runner-linux-arm64-<RUNNER_VERSION>.tar.gz <!-- BEGIN SHA linux-arm64 --><LINUX_ARM64_SHA><!-- END SHA linux-arm64 -->
|
129 |
| -- actions-runner-linux-arm-<RUNNER_VERSION>.tar.gz <!-- BEGIN SHA linux-arm --><LINUX_ARM_SHA><!-- END SHA linux-arm --> |
| 90 | +- actions-runner-linux-arm-<RUNNER_VERSION>.tar.gz <!-- BEGIN SHA linux-arm --><LINUX_ARM_SHA><!-- END SHA linux-arm --> |
0 commit comments