fix: redact GitHub token from git errors#4179
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
✅ Final review complete — no blockers (commit 417f7b0) |
|
@thepastaclaw @infraclaw-dash are you sure docker image is building well? |
|
Superseded by 475f09f, which landed directly on the base branch (codex/fix-docker-build-secret-logging / #4147): it applies the same x-access-token: username form at all three insteadOf sites, and additionally brings the build-js stage up to the same standard (-s guard for empty secret files + EXIT-trap cleanup). The conflict here was this branch's context still expecting the pre-fix lines. Nothing from this PR is lost — thanks for the catch on git's username-vs-password redaction behavior. |
|
I checked the actual workflow results: neither this PR nor the superseding #4147 exercised the Dockerfile. In both runs, |
|
@shumkov The nightly run has now exercised the Docker builds, and no—the images are not building successfully yet. All three image jobs (Drive, RS-DAPI, and Dashmate helper) failed in So the credential-redaction change from #4147 is not implicated in this failure, but it also still has not been exercised end-to-end by CI because the build stops earlier. Nightly run: https://github.com/dashpay/platform/actions/runs/29965837295 |
What
Verification
This targets the head branch of #4147 because infraclaw-dash does not have direct push permission to dashpay/platform.