Skip to content

Commit bbf99d6

Browse files
tianzhouclaude
andcommitted
refactor: combine Docker and npm publish into single workflow
Merges docker-publish.yml and npm-publish.yml into publish.yml with three parallel jobs: check-version, docker, and npm. Removes redundant host-side build from docker job and adds pnpm caching to npm job. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent af00baa commit bbf99d6

4 files changed

Lines changed: 163 additions & 289 deletions

File tree

.github/workflows/deploy-demo.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Deploy Demo
22

33
on:
44
workflow_run:
5-
workflows: ["Publish to Docker Hub"]
5+
workflows: ["Publish"]
66
types: [completed]
77
branches: [main]
88

.github/workflows/docker-publish.yml

Lines changed: 0 additions & 119 deletions
This file was deleted.

.github/workflows/npm-publish.yml

Lines changed: 0 additions & 169 deletions
This file was deleted.

0 commit comments

Comments
 (0)