From 923033af1364117922250b46c8a310deff0ef80d Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Sat, 12 Jul 2025 11:40:26 +0200 Subject: [PATCH] chore(release-notes): bash fallback to sh if it is not available (take 2) Document that it is a breaking change. Refs forgejo/runner#150 --- RELEASE-NOTES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 2bf274c3..b4440cb2 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -4,8 +4,8 @@ * Breaking change: workflows files go through a [schema validation](https://code.forgejo.org/forgejo/act/pulls/170) and will not run if they do not pass. Some existing workflows may have syntax errors that did not prevent them from running with versions 7.0.0 and below but they will no longer work with versions 8.0.0 and above. If the error is not immediately obvious, please file an issue with a copy of the failed workflow and revert to using version 7.0.0 until it is resolved. * Breaking change: in the absence of a label or a label, [default to `docker://node:22-bookworm` instead of `docker://node:20-bullseye` or `host`](https://code.forgejo.org/forgejo/runner/issues/134). If the `lxc` scheme is set with no argument, it defaults to `lxc://debian:bookworm` instead of `lxc://debian:bullseye`. +* Breaking change: [bash fallback to sh if it is not available](https://code.forgejo.org/forgejo/runner/issues/150). It will use `bash` instead of `sh` when a container image is explicitly specified in the step. If a workflow depens on that behavior, it will need to be modified to explictly set the shell to `sh`. * [secrets that contain multiple lines are masked from the output](https://code.forgejo.org/forgejo/runner/pulls/661). -* [bash fallback to sh if it is not available](https://code.forgejo.org/forgejo/runner/issues/150). ## 7.0.0