Replies: 26 comments 13 replies
-
|
It is a rather big gap for such a product to not be able to list which values are used to drive automation. Anybody working at any serious level with GHA will need this and that it is missing really stumps my brain. Is there effort underway to add this? Can I provide such effort myself? Thanks! |
Beta Was this translation helpful? Give feedback.
-
|
It's worth noting that jenkins has this capability We have resorted to echoing out the important workflow dispatch parameters in each workflow. It's very tedious |
Beta Was this translation helpful? Give feedback.
-
|
Having the same problem. This needs to change, non-reproducible builds are a no-go. |
Beta Was this translation helpful? Give feedback.
-
|
Agreed. Very odd these are not yet visible in the UX. |
Beta Was this translation helpful? Give feedback.
-
|
W00t! Seems like a Table Stake and Quick Win combo to me! Not just Jenkins but any build tool I know over the last 25 years has this info readily available as it's essential for build/deploy management, hence Table Stake. Adding the info that triggered the job in the UI should be readily available and hence cannot be a major story, hence I assume this is a Quick Win. This and more fine-grained UAC are the only key impediments for fully embracing GHA. |
Beta Was this translation helpful? Give feedback.
-
|
I need this as well. |
Beta Was this translation helpful? Give feedback.
-
|
If this is implemend, please, please pleeeeeease also implement the option to declare a value as sensitive, so its value isnt leaked this way. thanks. |
Beta Was this translation helpful? Give feedback.
This comment has been minimized.
This comment has been minimized.
-
|
This seems like basic functionality. We'd like to see the input values that were used to run a particular instance of a workflow. |
Beta Was this translation helpful? Give feedback.
-
|
Something a bit more subtle: you can start the workflow with a step like - name: Parameters
env:
PARAMETERS: "${{ tojson(inputs) }}"
run: echo See env for the parametersand then the parameters will be available in the logs. I use an environment variable because of this blog post. |
Beta Was this translation helpful? Give feedback.
-
|
Yes this is highly needed. There is a genuine need & a lot of developers are asking for it. Can someone share an update? |
Beta Was this translation helpful? Give feedback.
-
|
It's been an year, and am still following this thread to check the updates.. Edit: For my problem, I solved it with a workaround using This gives an UI to pass inputs but all the values should be added before in the options. Doesn't satisfy fully but atleast somewhat UI. name: Config
on:
workflow_dispatch:
inputs:
environment:
type: choice
required: true
default: 'qa'
options:
- qa
- dev
apihost:
type: choice
required: true
default: 'fqdn-qa'
options:
- https://fqdn-qa
- https://fqdn-dev
permissions:
id-token: write
contents: read
packages: read
jobs:
config:
uses: org/config.yaml@v1
secrets: inherit
with:
apihost: ${{ github.event.inputs.apihost }} |
Beta Was this translation helpful? Give feedback.
-
|
I need this as well. It would be great to prioritise |
Beta Was this translation helpful? Give feedback.
-
|
Please add this feature. Even we can workaround by print the inputs out in one step, it's really painful that you can not see the params from the list of runs, but you have to click into one to check the params, then go back to the list if it's not the run you finding for 🤷♂️. Such a very bad experience. |
Beta Was this translation helpful? Give feedback.
-
|
Any news please? it's super basic feature... |
Beta Was this translation helpful? Give feedback.
-
|
Agreed, this is a necessary feature |
Beta Was this translation helpful? Give feedback.
-
|
It would be very useful to have this feature. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
|
ooh I missed commenting on this one! We are going to do a batch of improvements to workflow_dispatch this year and I will ensure this one is included in the list of potential improvements |
Beta Was this translation helpful? Give feedback.
-
|
Hi, is there any ETA for this? When it will be available for enterprise users? This will be a very helpful feature |
Beta Was this translation helpful? Give feedback.
-
|
@nebuk89 |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
|
Any update on this? I find very odd a such huge product may miss this basic feature. I was puzzled at the beginning and I blamed myself for not finding the inputs This is an unbelievable miss for Github developers and QA team. Also i cannot believe it took 3 years just to be inserted into the backlog. Please fix this ASAP because it is very hard and time consuming digging into the logs especially when you do not own the pipeline itself and cannot use any workaround to show the inputs. Thanks. |
Beta Was this translation helpful? Give feedback.
-
|
That’s a really thoughtful suggestion and I totally agree that having visibility into the input parameters used in a workflow_dispatch run would make debugging and traceability much easier. The workaround of embedding inputs into the run name is clever, but not scalable once workflows have multiple or nested inputs. Having a dedicated section under the Run details view (maybe a small “Inputs” panel next to Environment or Summary) would be perfect for teams that rely on manual triggers or parameterized CI/CD workflows. It would also improve auditability for compliance workflows where teams need to verify exactly what parameters were used. It might also be nice if the run metadata were exposed via the Actions API so we could programmatically list or filter runs by input combinations. |
Beta Was this translation helpful? Give feedback.
-
|
That’s a really valid point — having direct visibility into input parameters for each workflow run would make debugging and auditing much easier, especially in larger projects with multiple contributors. The current workaround through run-name definitely helps, but it’s not scalable once you start dealing with complex configurations or dynamic inputs. It would be great if GitHub added a dedicated panel under “Run details” to show this data cleanly, perhaps even exportable for CI/CD tracking. I came across a similar case while optimizing some background processes (https://7brewssecretmenu.com/) |
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Body
For workflows with a
workflow_dispatchtrigger that take inputs, it would be nice to be able to see the branch and input parameters that a workflow run was executed with. This was previously raised at https://github.com/orgs/community/discussions/8303 and the accepted answer there provides a workaround by putting params of interest intorun-namefor display in the action summary view, but this becomes cumbersome for workflows with more than a small number of relatively simple inputs that easily fit into a short text field.Would be great if there was some way to inspect params for a particular workflow execution under
https://github.com/<org>/<repo>/actions/runs/<run_id>/. Perhaps a panel underRun details?Beta Was this translation helpful? Give feedback.
All reactions