Skip to content

Commit 9f9a0c4

Browse files
committed
merge develop: убраны UPDATER deploy steps
2 parents d4f3ddd + a9b3fb4 commit 9f9a0c4

1 file changed

Lines changed: 5 additions & 48 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ jobs:
1111
web: ${{ steps.changes.outputs.web }}
1212
server: ${{ steps.changes.outputs.server }}
1313
tag: ${{ steps.meta.outputs.tag }}
14-
env_name: ${{ steps.meta.outputs.env_name }}
1514
steps:
1615
- uses: actions/checkout@v6
1716
with:
@@ -45,19 +44,17 @@ jobs:
4544
4645
- id: meta
4746
run: |
48-
# Определяем Docker-тег и окружение деплоя
49-
# develop → :latest + env=beta
50-
# main → :stable + env=prod
51-
# v* → :version + env= (no deploy)
47+
# Определяем Docker-тег
48+
# develop → :latest
49+
# main → :stable
50+
# v* → :version
51+
# Деплой через ArgoCD Image Updater (отслеживает digest)
5252
if [[ "$GITHUB_REF" == refs/tags/v* ]]; then
5353
echo "tag=${GITHUB_REF#refs/tags/v}" >> "$GITHUB_OUTPUT"
54-
echo "env_name=" >> "$GITHUB_OUTPUT"
5554
elif [[ "$GITHUB_REF" == refs/heads/main ]]; then
5655
echo "tag=stable" >> "$GITHUB_OUTPUT"
57-
echo "env_name=prod" >> "$GITHUB_OUTPUT"
5856
elif [[ "$GITHUB_REF" == refs/heads/develop ]]; then
5957
echo "tag=latest" >> "$GITHUB_OUTPUT"
60-
echo "env_name=beta" >> "$GITHUB_OUTPUT"
6158
fi
6259
6360
lint:
@@ -128,26 +125,6 @@ jobs:
128125
echo "${{ secrets.DOCKERHUB_TOKEN }}" | docker login -u "${{ secrets.DOCKERHUB_USERNAME }}" --password-stdin
129126
docker tag sdsandbox-web:$TAG khorost/sdsandbox-web:$TAG
130127
docker push khorost/sdsandbox-web:$TAG
131-
- name: Deploy to prod
132-
if: needs.detect-changes.outputs.env_name == 'prod'
133-
run: |
134-
RESPONSE=$(curl -s "${{ secrets.UPDATER_URL }}/update/sdsandbox-web-live/${{ secrets.UPDATER_KEY }}?async=1")
135-
echo "Response: $RESPONSE"
136-
SUBMITTED=$(echo "$RESPONSE" | jq -r '.submitted')
137-
if [ "$SUBMITTED" != "ok" ]; then
138-
echo "Updater call failed, submitted=$SUBMITTED"
139-
exit 1
140-
fi
141-
- name: Deploy to beta
142-
if: needs.detect-changes.outputs.env_name == 'beta'
143-
run: |
144-
RESPONSE=$(curl -s "${{ secrets.UPDATER_URL }}/update/sdsandbox-web-beta/${{ secrets.UPDATER_KEY }}?async=1")
145-
echo "Response: $RESPONSE"
146-
SUBMITTED=$(echo "$RESPONSE" | jq -r '.submitted')
147-
if [ "$SUBMITTED" != "ok" ]; then
148-
echo "Updater call failed, submitted=$SUBMITTED"
149-
exit 1
150-
fi
151128
152129
build-server:
153130
needs: [detect-changes, lint-server, test-server]
@@ -176,23 +153,3 @@ jobs:
176153
echo "${{ secrets.DOCKERHUB_TOKEN }}" | docker login -u "${{ secrets.DOCKERHUB_USERNAME }}" --password-stdin
177154
docker tag sdsandbox-server:$TAG khorost/sdsandbox-server:$TAG
178155
docker push khorost/sdsandbox-server:$TAG
179-
- name: Deploy to prod
180-
if: needs.detect-changes.outputs.env_name == 'prod'
181-
run: |
182-
RESPONSE=$(curl -s "${{ secrets.UPDATER_URL }}/update/sdsandbox-api-live/${{ secrets.UPDATER_KEY }}?async=1")
183-
echo "Response: $RESPONSE"
184-
SUBMITTED=$(echo "$RESPONSE" | jq -r '.submitted')
185-
if [ "$SUBMITTED" != "ok" ]; then
186-
echo "Updater call failed, submitted=$SUBMITTED"
187-
exit 1
188-
fi
189-
- name: Deploy to beta
190-
if: needs.detect-changes.outputs.env_name == 'beta'
191-
run: |
192-
RESPONSE=$(curl -s "${{ secrets.UPDATER_URL }}/update/sdsandbox-api-beta/${{ secrets.UPDATER_KEY }}?async=1")
193-
echo "Response: $RESPONSE"
194-
SUBMITTED=$(echo "$RESPONSE" | jq -r '.submitted')
195-
if [ "$SUBMITTED" != "ok" ]; then
196-
echo "Updater call failed, submitted=$SUBMITTED"
197-
exit 1
198-
fi

0 commit comments

Comments
 (0)