Skip to content

Commit 79811b7

Browse files
docker merge
1 parent 632eca8 commit 79811b7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+800
-34172
lines changed

.changeset/pre.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
"@walkeros/cli": "0.5.0",
1414
"@walkeros/collector": "0.5.0",
1515
"@walkeros/core": "0.5.0",
16-
"@walkeros/docker": "0.3.0",
1716
"@walkeros/server-core": "0.5.0",
1817
"@walkeros/server-destination-api": "0.5.0",
1918
"@walkeros/server-destination-aws": "0.5.0",

.github/workflows/release.yml

Lines changed: 16 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -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**

package-lock.json

Lines changed: 196 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)