boomerang-io / flow.service.workflow

The backend for front-end microservice for Boomerang Flow, a no-code, cloud-native workflow automation tool. Built in Java using Sprint Boot
https://useboomerang.io
Apache License 2.0
6 stars 8 forks source link

Workflow Results can have duplicate keys #241

Open tlawrie opened 1 year ago

tlawrie commented 1 year ago

Describe the bug Workflow Results can have duplicate keys. See: https://github.com/boomerang-io/flow.service.workflow/pull/240

To Reproduce

  1. Run a workflow with multiple Set Result Parameter steps that reference the same key.

Expected behavior Running multiple Set Result Parameters (on workflow) that use the same key should update the unique key.

Screenshots image

Additional context Need to check the expected way Tekton Workflow Results happen, but I believe the key is meant to be unique.