Salman Chishti
b7aef4480d
fix: add vars context to composite action schema
...
The action manifest schema (`action_yaml.json`) was missing `vars` from
all composite step context definitions. This caused the runner to reject
`${{ vars.* }}` expressions in composite actions at parse time with:
Unrecognized named-value: 'vars'
The workflow schema (`workflow-v1.0.json`) already includes `vars` in all
equivalent step-level contexts. This was a schema-only gap — the runner
properly populates the `vars` context at runtime via `ExpressionValues`.
Added `vars` to:
- `step-env`
- `string-steps-context`
- `boolean-steps-context`
- `step-if`
- `step-with`
- `output-value`
Fixes #4311
2026-03-25 13:49:00 +00:00
dependabot[bot]
9728019b24
Bump @typescript-eslint/eslint-plugin from 8.57.1 to 8.57.2 in /src/Misc/expressionFunc/hashFiles ( #4310 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-24 10:40:31 +00:00
Francesco Renzi
e17e7aabbf
Add DAP server ( #4298 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2026-03-23 14:02:15 +00:00
dependabot[bot]
4259ffb6dc
Bump flatted from 3.2.7 to 3.4.2 in /src/Misc/expressionFunc/hashFiles ( #4307 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-20 01:02:30 +00:00
Salman Chishti
4e8e1ff020
prep new runner release 2.333.0 ( #4306 )
2026-03-18 16:51:00 +00:00
dependabot[bot]
b6cca8fb99
Bump @typescript-eslint/eslint-plugin from 8.54.0 to 8.57.1 in /src/Misc/expressionFunc/hashFiles ( #4304 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com >
2026-03-18 16:26:33 +00:00
Salman Chishti
18d0789c74
Node 24 enforcement + Linux ARM32 deprecation support ( #4303 )
2026-03-17 18:58:34 +00:00
github-actions[bot]
c985a9ff03
Update dotnet sdk to latest version @8.0.419 ( #4301 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2026-03-16 13:48:09 +00:00
Tingluo Huang
45ed15ddf3
Report infra_error for action download failures. ( #4294 )
2026-03-16 13:31:57 +00:00
Nikola Jokic
c5dcf59d26
Exit with specified exit code when runner is outdated ( #4285 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-13 14:16:31 -04:00
dependabot[bot]
c7f6c49ba0
Bump @typescript-eslint/eslint-plugin from 8.47.0 to 8.54.0 in /src/Misc/expressionFunc/hashFiles ( #4230 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com >
2026-03-11 10:21:47 +00:00
eric sciple
40dd583def
Fix cancellation token race during parser comparison ( #4280 )
2026-03-09 16:10:08 +00:00
github-actions[bot]
68f2e9adb7
chore: update Node versions ( #4287 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-09 13:02:32 +00:00
github-actions[bot]
2b98d42113
Update Docker to v29.3.0 and Buildx to v0.32.1 ( #4286 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-09 00:37:54 +00:00
dependabot[bot]
ce8ce410b0
Bump @stylistic/eslint-plugin from 5.9.0 to 5.10.0 in /src/Misc/expressionFunc/hashFiles ( #4281 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com >
2026-03-07 22:13:23 +00:00
dependabot[bot]
5310e90af2
Bump actions/attest-build-provenance from 3 to 4 ( #4266 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-07 01:59:22 +00:00
dependabot[bot]
98323280e8
Bump docker/setup-buildx-action from 3 to 4 ( #4282 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com >
2026-03-07 01:49:28 +00:00
dependabot[bot]
5ef3270368
Bump docker/build-push-action from 6 to 7 ( #4283 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-07 01:44:58 +00:00
eric sciple
1138dd80f7
Fix positional arg bug in ExpressionParser.CreateTree ( #4279 )
2026-03-05 14:56:28 -06:00
dependabot[bot]
99910ca83e
Bump docker/login-action from 3 to 4 ( #4278 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com >
2026-03-05 15:45:49 +00:00
dependabot[bot]
bcd04cfbf0
Bump actions/upload-artifact from 6 to 7 ( #4270 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com >
2026-03-05 14:55:48 +00:00
eric sciple
20111cbfda
Support entrypoint and command for service containers ( #4276 )
2026-03-04 23:36:45 +00:00
Max Horstmann
8f01257663
Devcontainer: bump base image Ubuntu version ( #4277 )
2026-03-04 20:17:25 +00:00
eric sciple
8a73bccebb
Fix parser comparison mismatches ( #4273 )
2026-03-03 05:38:16 +00:00
Tingluo Huang
a9a07a6553
Avoid throw in SelfUpdaters. ( #4274 )
2026-03-02 22:44:14 -05:00
github-actions[bot]
60a9422599
chore: update Node versions ( #4272 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-02 13:51:11 +00:00
dependabot[bot]
985a06fcca
Bump actions/download-artifact from 7 to 8 ( #4269 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-27 09:18:13 +00:00
eric sciple
ae09a9d7b5
Fix composite post-step marker display names ( #4267 )
2026-02-26 08:36:55 -06:00
Tingluo Huang
7650fc432e
Log inner exception message. ( #4265 )
2026-02-25 15:44:27 -05:00
Salman Chishti
bc00800857
Bump runner version to 2.332.0 and update release notes ( #4264 )
2026-02-25 13:36:47 +00:00
dependabot[bot]
86e23605d6
Bump @stylistic/eslint-plugin from 3.1.0 to 5.9.0 in /src/Misc/expressionFunc/hashFiles ( #4257 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com >
2026-02-25 12:02:23 +00:00
dependabot[bot]
0fb7482206
Bump minimatch in /src/Misc/expressionFunc/hashFiles ( #4261 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-25 11:56:32 +00:00
Pavel Iakovenko
052dfbdd68
Symlink actions cache ( #4260 )
2026-02-24 12:19:46 -05:00
eric sciple
ecb5f298fa
Composite Action Step Markers ( #4243 )
2026-02-23 15:00:12 +00:00
Salman Chishti
a2b220990b
Update Node.js 20 deprecation date to June 2nd, 2026 ( #4258 )
...
Co-authored-by: Salman <salmanmkc@gmail.com >
2026-02-21 19:19:46 +00:00
Salman Chishti
9426c35fda
Add Node.js 20 deprecation warning annotation (Phase 1) ( #4242 )
2026-02-19 17:05:32 +00:00
Tingluo Huang
72189aabf8
Try to infer runner is on hosted/ghes when githuburl is empty. ( #4254 )
2026-02-18 12:00:37 -05:00
Tingluo Huang
e012ab630b
Fix link to SECURITY.md in README ( #4253 )
2026-02-17 14:09:05 -05:00
github-actions[bot]
a798a45826
Update dotnet sdk to latest version @8.0.418 ( #4250 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Salman Chishti <salmanmkc@GitHub.com >
2026-02-16 11:34:26 +00:00
github-actions[bot]
9efea31a89
chore: update Node versions ( #4249 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-16 11:29:25 +00:00
Zach Renner
6680090084
Remove unnecessary connection test during some registration flows ( #4244 )
2026-02-12 08:46:48 -05:00
eric sciple
15cb558d8f
Fix parser comparison mismatches ( #4220 )
2026-02-11 09:44:01 -06:00
eric sciple
d5a8a936c1
Add telemetry tracking for deprecated set-output and save-state commands ( #4221 )
2026-02-10 12:28:42 -06:00
Tingluo Huang
cdb77c6804
Support return job result as exitcode in hosted runner. ( #4233 )
2026-02-10 09:31:10 -05:00
Nikola Jokic
a4a19b152e
Bump hook to 0.8.1 ( #4222 )
2026-02-10 01:07:20 +00:00
Tingluo Huang
1b5486aa8f
Validate work dir during runner start up. ( #4227 )
2026-02-09 08:42:07 -05:00
Takuma Ishikawa
4214709d1b
Add support for libssl3 and libssl3t64 for newer Debian/Ubuntu versions ( #4213 )
2026-02-08 16:03:41 -05:00
github-actions[bot]
3ffedabea3
Update Docker to v29.2.0 and Buildx to v0.31.1 ( #4219 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-02 02:15:37 +00:00
eric sciple
3a80a78cae
Fix local action display name showing Run /./ instead of Run ./ ( #4218 )
2026-01-30 09:24:06 -06:00
Tingluo Huang
6822f4aba2
Report job level annotations ( #4216 )
2026-01-27 16:52:25 -05:00