DEV Community

Cover image for How to debug a Github Actions' secret
Zell Liew πŸ€—
Zell Liew πŸ€—

Posted on • Originally published at zellwk.com

How to debug a Github Actions' secret

One irritating thing about Github Actions is you can't debug secrets. If you try to debug secrets you'll get *** in the log.

run echo

This makes sense because Github is trying to help us keep the secret secret (ha!). But it doesn't help when we're trying to figure out whether there's something wrong with the secret we provided.

There's still a way to show this secret if you really want to show it. You can separate the characters with a space using the following code. The secret will now show up.

run: echo {% raw %}${{secrets.YOUR_SECRET }}{% endraw %} | sed 's/./& /g'
Enter fullscreen mode Exit fullscreen mode

separate characters with a space

That said, make sure you're testing a fake secret if you use this method, since this secret will get logged into the Github Actions panel for everyone to see.




Thanks for reading. This article was originally posted on my blog. Sign up for my newsletter if you want more articles to help you become a better frontend developer.

Top comments (0)