Replies: 15 comments 7 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 parameters and 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.
-
Select Topic Area
Product Feedback
Body
For workflows with a
workflow_dispatch
trigger 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-name
for 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