Describe the bug
A clear and concise description of what the bug is.
I have this json secrets.
And this will give readable prints which is not very secret.
Only { and } are masked.
{
"id": 123,
"uname": "john-doe",
"password": "foobar"
}
- run: echo "${{ secrets.ITEM_JSON }}"
***
id: 123,
uname: john-doe,
password: foobar
***
To Reproduce
Steps to reproduce the behavior:
- Go to '...'
- Run '....'
- See error
Expected behavior
A clear and concise description of what you expected to happen.
Runner Version and Platform
Version of your runner?
OS of the machine running the runner? OSX/Windows/Linux/...
What's not working?
Please include error messages and screenshots.
Job Log Output
If applicable, include the relevant part of the job / step log output here. All sensitive information should already be masked out, but please double-check before pasting here.
Runner and Worker's Diagnostic Logs
If applicable, add relevant diagnostic log information. Logs are located in the runner's _diag folder. The runner logs are prefixed with Runner_ and the worker logs are prefixed with Worker_. Each job run correlates to a worker log. All sensitive information should already be masked out, but please double-check before pasting here.
Describe the bug
A clear and concise description of what the bug is.
I have this json secrets.
And this will give readable prints which is not very secret.
Only
{and}are masked.{ "id": 123, "uname": "john-doe", "password": "foobar" }To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Runner Version and Platform
Version of your runner?
OS of the machine running the runner? OSX/Windows/Linux/...
What's not working?
Please include error messages and screenshots.
Job Log Output
If applicable, include the relevant part of the job / step log output here. All sensitive information should already be masked out, but please double-check before pasting here.
Runner and Worker's Diagnostic Logs
If applicable, add relevant diagnostic log information. Logs are located in the runner's
_diagfolder. The runner logs are prefixed withRunner_and the worker logs are prefixed withWorker_. Each job run correlates to a worker log. All sensitive information should already be masked out, but please double-check before pasting here.