Skip to content

Commit 22c7f1c

Browse files
Remove arm and dev images support
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
1 parent 77b500e commit 22c7f1c

2 files changed

Lines changed: 3 additions & 51 deletions

File tree

.github/workflows/pull-request-check-publish.yml

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ jobs:
5959
- name: Load Docker images
6060
run: |
6161
docker load -i che-code-amd64.tgz
62-
docker load -i che-code-arm64.tgz
6362
docker load -i che-dev.tgz
6463
6564
- name: Login to Quay.io
@@ -76,20 +75,6 @@ jobs:
7675
docker push ${IMAGE}
7776
echo "_CHE_CODE_AMD64_IMAGE=${IMAGE}" >> $GITHUB_ENV
7877
79-
- name: Push che-code-arm64 docker image
80-
run: |
81-
export IMAGE=quay.io/${{ secrets.QUAY_USERNAME }}/che-code:pr-${{env._PR_NUMBER}}-arm64
82-
docker tag che-code-arm64 ${IMAGE}
83-
docker push ${IMAGE}
84-
echo "_CHE_CODE_ARM64_IMAGE=${IMAGE}" >> $GITHUB_ENV
85-
86-
- name: Push che-dev docker image
87-
run: |
88-
export IMAGE=quay.io/${{ secrets.QUAY_USERNAME }}/che-code-dev:pr-${{env._PR_NUMBER}}-dev-amd64
89-
docker tag che-dev ${IMAGE}
90-
docker push ${IMAGE}
91-
echo "_CHE_DEV_IMAGE=${IMAGE}" >> $GITHUB_ENV
92-
9378
- name: 'Comment PR'
9479
uses: actions/github-script@v7
9580
with:
@@ -99,5 +84,5 @@ jobs:
9984
issue_number: process.env._PR_NUMBER,
10085
owner: context.repo.owner,
10186
repo: context.repo.repo,
102-
body: `Pull Request images published ✨\n\nEditor amd64: [${process.env._CHE_CODE_AMD64_IMAGE}](https://${process.env._CHE_CODE_AMD64_IMAGE})\nEditor arm64: [${process.env._CHE_CODE_ARM64_IMAGE}](https://${process.env._CHE_CODE_ARM64_IMAGE})\nDev image: [${process.env._CHE_DEV_IMAGE}](https://${process.env._CHE_DEV_IMAGE})`
87+
body: `Pull Request images published ✨\n\nEditor amd64: [${process.env._CHE_CODE_AMD64_IMAGE}](https://${process.env._CHE_CODE_AMD64_IMAGE})`
10388
})

.github/workflows/pull-request-check.yml

Lines changed: 2 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
fail-fast: false
4343
matrix:
4444
dist: ['libc-ubi8', 'libc-ubi9', 'musl']
45-
runners: ['ubuntu-22.04', 'ubuntu-22.04-arm']
45+
runners: ['ubuntu-22.04']
4646
runs-on: ${{matrix.runners}}
4747
steps:
4848
- name: Set arch environment variable
@@ -79,7 +79,7 @@ jobs:
7979
strategy:
8080
fail-fast: false
8181
matrix:
82-
runners: ['ubuntu-22.04', 'ubuntu-22.04-arm']
82+
runners: ['ubuntu-22.04']
8383
runs-on: ${{matrix.runners}}
8484
steps:
8585
- name: Set arch environment variable
@@ -138,36 +138,3 @@ jobs:
138138
with:
139139
name: pull-request-number
140140
path: PR_NUMBER
141-
142-
dev:
143-
name: build-che-dev-image
144-
runs-on: ubuntu-22.04
145-
steps:
146-
- name: Checkout che-code source code
147-
uses: actions/checkout@v4
148-
149-
- name: Cleanup docker images
150-
run: |
151-
docker system prune -af
152-
153-
- name: Build Che-Code Docker image
154-
run: |
155-
docker buildx build \
156-
--platform linux/amd64 \
157-
--progress=plain \
158-
-f build/dockerfiles/dev.Dockerfile \
159-
-t che-dev .
160-
161-
- name: Display docker images
162-
run: |
163-
docker images
164-
165-
- name: Compress che-dev image to a file
166-
run: |
167-
docker save che-dev | gzip > che-dev.tgz
168-
169-
- name: Upload che-dev docker image artifact
170-
uses: actions/upload-artifact@v4
171-
with:
172-
name: che-dev
173-
path: che-dev.tgz

0 commit comments

Comments
 (0)