Skip to content

fix(workflow): expose referenced plugin inputs as variables - #4915

Open
huanghongbo-hhb wants to merge 1 commit into
koderover:mainfrom
huanghongbo-hhb:fix/plugin-dynamic-variable-inputs
Open

fix(workflow): expose referenced plugin inputs as variables#4915
huanghongbo-hhb wants to merge 1 commit into
koderover:mainfrom
huanghongbo-hhb:fix/plugin-dynamic-variable-inputs

Conversation

@huanghongbo-hhb

@huanghongbo-hhb huanghongbo-hhb commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Expose plugin inputs referenced by dynamic variable functions.

Why

  • A function could use job.<job-name>.<input-name>, but the referenced input was absent from the available-variable list.

Main Changes

  • Parse plugin input CallFunction references with the existing variable parser.
  • Return only referenced inputs from the same plugin job; exclude repo/file inputs.

Risk / Compatibility

  • Additive and scoped to existing function references; unrelated plugin inputs remain hidden.

Test

  • Verified referenced inputs are returned, unrelated inputs are omitted, and the Job controller package compiles.
    Contact: huanghongbo@koderover.com

This change is Reviewable

Signed-off-by: huanghongbo-hhb <huanghongbo@koderover.com>
@huanghongbo-hhb
huanghongbo-hhb force-pushed the fix/plugin-dynamic-variable-inputs branch from a6535ec to 0439604 Compare August 19, 2026 07:33
@huanghongbo-hhb huanghongbo-hhb changed the title fix(workflow): expose plugin inputs as dynamic variables fix(workflow): expose referenced plugin inputs as variables Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant