dotnet / dotnet/arcade

[Feature] Adopt binlog redacting in all templates/jobs publishing binlogs

Open
#14,222 1 comment 0 reactions 1 assignee Claimed by @JanKrivanek View on GitHub
up-for-grabs
Dominant language
C#
Stars
729
Forks
397
Avg merge
3d 15m
Merged PRs (30d)
149

Description

- [ ] This issue is blocking
- [ ] This issue is causing unreasonable pain

### Context

As part of https://github.com/dotnet/arcade/pull/13991 a binlogs secrets redacting functionality is being added some of the arcade logs publishing steps (mainly as part of publishing build assets - as that spills most sensitive data). Once this is piloted and hardened, we should extend the functionality to other jobs/steps/templates that publishes build binlogs.

### What will need to be done

- bash template for runnign the redactor
- more generic way of collecting the explicit strings to be redacted
- injecting into other places publishing the logs (source-build.yml, job.yml, etc.)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.