Is there a way to hide the ALL workflow logs from all users except for users with access to the repository?
I want to keep my project public.
Which means the workflow status is also public under Actions tab.
The workflow logs are hidden for non-authenticated users.
But any users can view the workflow logs once they login to GitHub.
This seems like a potential security issue.
I want to be able to access the log in case of failures during development, but always hide potential sensitive information from leaking to the public.
For example the actions/checkout@v2 action will log the Author’s email address which may be desired to be kept private.
Only solution that I can think of at the moment is to make the repository private but I want to keep the project visible to the public. I just want to hide the workflow logs from other users and keep it private.