Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
With #1202 implemented, it is sort of redundant to need to type out all the artifact inputs to a put step while they "most likely" have already written out the artifacts that are needed in the params. The only case we can think of for now that would not have the artifacts specified in the put params is when you would use a wildcard, which is covered by the "all" option for the inputs to a put configuration.
We can add a "detect" option to the input configuration for a put step that will go through the params and grab out a list of all the artifacts that were specified within it and use those as the inputs. It might look something like this:
In this example we would take the