@@ -108,60 +108,38 @@ jobs:
108108 git push
109109
110110 # Docker image publishing
111- - name : Get Docker package versions
111+ - name : Get CLI version
112112 id : versions
113113 run : |
114114 CLI_VERSION=$(node -p "require('./packages/cli/package.json').version")
115- DOCKER_VERSION=$(node -p "require('./packages/docker/package.json').version")
116115 echo "cli=$CLI_VERSION" >> $GITHUB_OUTPUT
117- echo "docker=$DOCKER_VERSION" >> $GITHUB_OUTPUT
118116
119- - name : Check if CLI image exists
120- id : check-cli
117+ - name : Check if Flow image exists
118+ id : check-flow
121119 run : |
122- if docker manifest inspect walkeros/cli:${{ steps.versions.outputs.cli }} 2>/dev/null; then
123- echo "exists=true" >> $GITHUB_OUTPUT
124- else
125- echo "exists=false" >> $GITHUB_OUTPUT
126- fi
127-
128- - name : Check if Docker image exists
129- id : check-docker
130- run : |
131- if docker manifest inspect walkeros/docker:${{ steps.versions.outputs.docker }} 2>/dev/null; then
120+ if docker manifest inspect walkeros/flow:${{ steps.versions.outputs.cli }} 2>/dev/null; then
132121 echo "exists=true" >> $GITHUB_OUTPUT
133122 else
134123 echo "exists=false" >> $GITHUB_OUTPUT
135124 fi
136125
137126 - name : Login to Docker Hub
138- if : steps.check-cli.outputs.exists == 'false' || steps.check-docker .outputs.exists == 'false'
127+ if : steps.check-flow .outputs.exists == 'false'
139128 uses : docker/login-action@v3
140129 with :
141130 username : ${{ secrets.DOCKERHUB_USERNAME }}
142131 password : ${{ secrets.DOCKERHUB_TOKEN }}
143132
144- - name : Build and push CLI image
145- if : steps.check-cli .outputs.exists == 'false'
133+ - name : Build and push Flow image
134+ if : steps.check-flow .outputs.exists == 'false'
146135 uses : docker/build-push-action@v6
147136 with :
148137 context : ./packages/cli
149- file : ./packages/cli/docker/ Dockerfile
138+ file : ./packages/cli/Dockerfile
150139 push : true
151140 tags : |
152- walkeros/cli:${{ steps.versions.outputs.cli }}
153- walkeros/cli:${{ inputs.release_type == 'stable release' && 'latest' || 'next' }}
154-
155- - name : Build and push Docker image
156- if : steps.check-docker.outputs.exists == 'false'
157- uses : docker/build-push-action@v6
158- with :
159- context : .
160- file : ./packages/docker/Dockerfile
161- push : true
162- tags : |
163- walkeros/docker:${{ steps.versions.outputs.docker }}
164- walkeros/docker:${{ inputs.release_type == 'stable release' && 'latest' || 'next' }}
141+ walkeros/flow:${{ steps.versions.outputs.cli }}
142+ walkeros/flow:${{ inputs.release_type == 'stable release' && 'latest' || 'next' }}
165143
166144 - name : Comment on PR
167145 if : steps.publish.outputs.published != ''
@@ -183,23 +161,15 @@ jobs:
183161 DOCKER_TAG=":latest"
184162 fi
185163
186- # Build Docker section if any images were published
164+ # Build Docker section if flow image was published
187165 DOCKER_SECTION=""
188- if [ "${{ steps.check-cli.outputs.exists }}" = "false" ] || [ "${{ steps.check-docker .outputs.exists }}" = "false" ]; then
166+ if [ "${{ steps.check-flow .outputs.exists }}" = "false" ]; then
189167 DOCKER_SECTION="
190168
191- 🐳 **Docker images published**"
192- if [ "${{ steps.check-cli.outputs.exists }}" = "false" ]; then
193- DOCKER_SECTION="$DOCKER_SECTION
194- - walkeros/cli:${{ steps.versions.outputs.cli }} ($DOCKER_TAG)"
195- fi
196- if [ "${{ steps.check-docker.outputs.exists }}" = "false" ]; then
197- DOCKER_SECTION="$DOCKER_SECTION
198- - walkeros/docker:${{ steps.versions.outputs.docker }} ($DOCKER_TAG)"
199- fi
200- DOCKER_SECTION="$DOCKER_SECTION
201-
202- Docker: \`docker pull walkeros/cli$DOCKER_TAG\`"
169+ 🐳 **Docker image published**
170+ - walkeros/flow:${{ steps.versions.outputs.cli }} ($DOCKER_TAG)
171+
172+ Docker: \`docker pull walkeros/flow$DOCKER_TAG\`"
203173 fi
204174
205175 BODY="$EMOJI **$TITLE**
0 commit comments