Skip to content

Remove Docker Hub publishing; keep GHCR and clarify Docker docs - #4

Merged
AlexanderJ-Carter merged 4 commits into
masterfrom
codex/fix-unrecognized-named-value
Mar 15, 2026
Merged

Remove Docker Hub publishing; keep GHCR and clarify Docker docs#4
AlexanderJ-Carter merged 4 commits into
masterfrom
codex/fix-unrecognized-named-value

Conversation

@Codex

@Codex Codex AI commented Mar 15, 2026

Copy link
Copy Markdown

CI was failing on a secrets lookup and we decided to drop Docker Hub entirely while keeping GHCR publishing and GitHub Pages release flow.

  • CI workflow: Removed Docker Hub login/tag logic; image tags are GHCR-only; release notes show GHCR pull/run commands.
  • Docs: README badges and Docker run instructions now point to ghcr.io/jaywcjlove/linux-command exclusively.
docker pull ghcr.io/jaywcjlove/linux-command:latest
docker run --rm -d -p 9665:3000 ghcr.io/jaywcjlove/linux-command:latest

@Codex Codex AI changed the title [WIP] Fix unrecognized named-value for secrets in expression Fix CI Docker Hub login condition to avoid undefined secrets evaluation Mar 15, 2026
@Codex
Codex AI requested a review from AlexanderJ-Carter March 15, 2026 12:31
@Codex Codex AI changed the title Fix CI Docker Hub login condition to avoid undefined secrets evaluation Fix Docker Hub login condition to avoid undefined secrets evaluation Mar 15, 2026
@Codex Codex AI changed the title Fix Docker Hub login condition to avoid undefined secrets evaluation Stop Docker Hub publishing; push images to GHCR only Mar 15, 2026
@AlexanderJ-Carter
AlexanderJ-Carter marked this pull request as ready for review March 15, 2026 12:37
Copilot AI review requested due to automatic review settings March 15, 2026 12:37
@Codex Codex AI changed the title Stop Docker Hub publishing; push images to GHCR only Limit CI container publishing to GHCR only Mar 15, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

This PR removes Docker Hub login and tagging logic from the CI workflow, limiting container image publishing to GitHub Container Registry (GHCR) only.

Changes:

  • Removed the optional Docker Hub login step and all Docker Hub image tag generation from the CI workflow.
  • Updated the inline comment to reflect that images are now pushed to GHCR only.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml
name: 📦 linux-command publish to NPM

# Docker 构建并推送(未配置 DOCKER_USER/DOCKER_PASSWORD 时跳过,不报错
# Docker 构建并推送(仅推送到 GHCR
@Codex Codex AI changed the title Limit CI container publishing to GHCR only Move container publishing/docs to GHCR only Mar 15, 2026
@Codex Codex AI changed the title Move container publishing/docs to GHCR only Remove Docker Hub publishing; keep GHCR and clarify Docker docs Mar 15, 2026
@AlexanderJ-Carter
AlexanderJ-Carter merged commit 00c097e into master Mar 15, 2026
3 checks passed
@AlexanderJ-Carter
AlexanderJ-Carter deleted the codex/fix-unrecognized-named-value branch March 15, 2026 12:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants