Skip to content

Remove gcr registry from workflows - #7386

Merged
khanhtc1202 merged 1 commit into
masterfrom
remove-gcr-registry
Sep 17, 2026
Merged

khanhtc1202 merged 1 commit into
masterfrom
remove-gcr-registry

Conversation

@khanhtc1202

@khanhtc1202 khanhtc1202 commented Sep 17, 2026 •

Copy link
Copy Markdown
Member

What this PR does:

as title

Why we need it:

All PipeCD artifacts are currently hosted on ghcr; removing unnecessary gcr support reduces maintenance and infrastructure costs.

Which issue(s) this PR fixes:

Part of #7385

Does this PR introduce a user-facing change?:

  • How are users affected by this change:
  • Is this breaking change:
  • How to migrate (if breaking change):

Screenshots/Videos (for documentation or website changes):
Attach a screenshot or screen recording if your PR modifies any files under docs/ or any .md/.mdx files. Run the site locally using make run/site and verify your changes before submitting.

Signed-off-by: khanhtc1202 <khanhtc1202@gmail.com>
Copilot AI lite review requested due to automatic review settings September 17, 2026 10:38
@khanhtc1202
khanhtc1202 requested a review from a team as a code owner September 17, 2026 10:38
@netlify

netlify Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for pipecd-site canceled.

Name Link
🔨 Latest commit 9bc6edf
🔍 Latest deploy log https://app.netlify.com/projects/pipecd-site/deploys/6aabc32cef9c100008f5dc25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The reviewed changes consistently remove obsolete GCR publishing and use GHCR exclusively.

Pull request overview

This PR removes GCR publishing and standardizes PipeCD artifact publication on GHCR.

Changes:

  • Removes GCR authentication and publishing paths.
  • Updates experimental and release workflows to GHCR-only publishing.
  • Removes the obsolete GCR chart publishing target.
File summaries
File Description
Makefile Removes the legacy chart publishing target.
.github/workflows/publish_pipedv1_exp.yaml Publishes experimental images only to GHCR.
.github/workflows/publish_image_chart.yaml Publishes release images only to GHCR.
Review details
  • Files reviewed: 3/3 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@codecov

codecov Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 29.78%. Comparing base (b476eb9) to head (9bc6edf).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7386      +/-   ##
==========================================
- Coverage   29.79%   29.78%   -0.01%     
==========================================
  Files         601      601              
  Lines       64448    64448              
==========================================
- Hits        19200    19196       -4     
- Misses      43756    43759       +3     
- Partials     1492     1493       +1     
Flag Coverage Δ
. 23.58% <ø> (ø)
.-pkg-app-pipedv1-plugin-analysis 32.16% <ø> (ø)
.-pkg-app-pipedv1-plugin-ecs 33.64% <ø> (ø)
.-pkg-app-pipedv1-plugin-kubernetes 58.98% <ø> (ø)
.-pkg-app-pipedv1-plugin-kubernetes_multicluster 59.62% <ø> (ø)
.-pkg-app-pipedv1-plugin-scriptrun 54.83% <ø> (ø)
.-pkg-app-pipedv1-plugin-terraform 38.46% <ø> (ø)
.-pkg-app-pipedv1-plugin-wait 33.04% <ø> (ø)
.-pkg-app-pipedv1-plugin-waitapproval 52.71% <ø> (ø)
.-pkg-plugin-sdk 49.92% <ø> (-0.20%) ⬇️
.-tool-actions-gh-release 19.23% <ø> (ø)
.-tool-actions-plan-preview 25.51% <ø> (ø)
.-tool-codegen-protoc-gen-auth 0.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@armistcxy armistcxy left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@khanhtc1202
khanhtc1202 merged commit d1ee168 into master Sep 17, 2026
84 of 86 checks passed
@khanhtc1202
khanhtc1202 deleted the remove-gcr-registry branch September 17, 2026 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants