Writing NODE_OPTIONS to $GITHUB_ENV or via ::set-env:: is refused with an error annotation, as on GitHub.
Features
exec now supports --input name=value and --input-file <path> for the inputs a workflow declares under workflow_dispatch or workflow_call (https://gitea.com/gitea/runner/pulls/1173)
Report the status a job actually reached: a continue-on-error step logs success, a cancelled job reports cancelled, a failing if: reports failure (https://gitea.com/gitea/runner/pulls/1194)
Resolve ${{ matrix.* }} and ${{ strategy.* }} inside composite actions, and stop composite inputs leaking into nested actions as INPUT_* (https://gitea.com/gitea/runner/pulls/1194)
Pass --preserve-symlinks-main to Node actions, so an action comparing process.argv[1] against its realpath runs instead of skipping itself (https://gitea.com/gitea/runner/pulls/1202)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [gitea/runner](https://gitea.com/gitea/runner) | patch | `3.3.1` → `3.3.2` |
---
### Release Notes
<details>
<summary>gitea/runner (gitea/runner)</summary>
### [`v3.3.2`](https://gitea.com/gitea/runner/releases/tag/v3.3.2)
[Compare Source](https://gitea.com/gitea/runner/compare/v3.3.1...v3.3.2)
#### ⚠️ Behavior changes
##### `NODE_OPTIONS` can no longer be set from a workflow (<https://gitea.com/gitea/runner/pulls/1194>)
Writing `NODE_OPTIONS` to `$GITHUB_ENV` or via `::set-env::` is refused with an error annotation, as on GitHub.
#### Features
- `exec` now supports `--input name=value` and `--input-file <path>` for the inputs a workflow declares under `workflow_dispatch` or `workflow_call` (<https://gitea.com/gitea/runner/pulls/1173>)
#### Bug fixes
- Register every encoded spelling of a secret, so a value like `base64("user:$TOKEN")` no longer prints in the clear (<https://gitea.com/gitea/runner/pulls/1194>)
- Report the status a job actually reached: a `continue-on-error` step logs success, a cancelled job reports cancelled, a failing `if:` reports failure (<https://gitea.com/gitea/runner/pulls/1194>)
- Resolve `${{ matrix.* }}` and `${{ strategy.* }}` inside composite actions, and stop composite inputs leaking into nested actions as `INPUT_*` (<https://gitea.com/gitea/runner/pulls/1194>)
- Stop `container.env` overriding job env and `$GITHUB_ENV` writes (<https://gitea.com/gitea/runner/pulls/1194>)
- Pass `--preserve-symlinks-main` to Node actions, so an action comparing `process.argv[1]` against its realpath runs instead of skipping itself (<https://gitea.com/gitea/runner/pulls/1202>)
**Full changelog**: <https://gitea.com/gitea/runner/compare/v3.3.1...v3.3.2>
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC41Mi4xIiwidXBkYXRlZEluVmVyIjoiNDQuNTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
3.3.1→3.3.2Release Notes
gitea/runner (gitea/runner)
v3.3.2Compare Source
⚠️ Behavior changes
NODE_OPTIONScan no longer be set from a workflow (https://gitea.com/gitea/runner/pulls/1194)Writing
NODE_OPTIONSto$GITHUB_ENVor via::set-env::is refused with an error annotation, as on GitHub.Features
execnow supports--input name=valueand--input-file <path>for the inputs a workflow declares underworkflow_dispatchorworkflow_call(https://gitea.com/gitea/runner/pulls/1173)Bug fixes
base64("user:$TOKEN")no longer prints in the clear (https://gitea.com/gitea/runner/pulls/1194)continue-on-errorstep logs success, a cancelled job reports cancelled, a failingif:reports failure (https://gitea.com/gitea/runner/pulls/1194)${{ matrix.* }}and${{ strategy.* }}inside composite actions, and stop composite inputs leaking into nested actions asINPUT_*(https://gitea.com/gitea/runner/pulls/1194)container.envoverriding job env and$GITHUB_ENVwrites (https://gitea.com/gitea/runner/pulls/1194)--preserve-symlinks-mainto Node actions, so an action comparingprocess.argv[1]against its realpath runs instead of skipping itself (https://gitea.com/gitea/runner/pulls/1202)Full changelog: https://gitea.com/gitea/runner/compare/v3.3.1...v3.3.2
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.