Skip to content

Commit 4b8d196

Browse files
committed
Remove bundle grep verification
1 parent ec18715 commit 4b8d196

2 files changed

Lines changed: 1 addition & 10 deletions

File tree

.github/workflows/devsh-foss-image.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -209,15 +209,6 @@ jobs:
209209
--file "${GITHUB_WORKSPACE}/apps/meteor/.docker/Dockerfile.alpine" \
210210
/tmp/dist
211211
212-
- name: Verify FOSS bundle
213-
run: |
214-
set -euo pipefail
215-
docker run --rm --entrypoint sh "${IMAGE}:${IMAGE_TAG}" -lc '
216-
node --version
217-
! grep -R "AirGappedRestriction.computeRestriction" -n /app/bundle/programs/server 2>/dev/null
218-
! grep -R "throw new Error.*restricted-workspace" -n /app/bundle/programs/server 2>/dev/null
219-
'
220-
221212
- name: Login to GHCR
222213
uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 # v4.1.0
223214
with:

DEVSH.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ The `DevSH FOSS image` workflow builds a fully self-hosted FOSS Rocket.Chat imag
2121
6. Build and verify the Docker image.
2222
7. Publish immutable tags to `ghcr.io/devsh-graphics-programming/rocketchat-foss`.
2323

24-
The workflow verifies that the runtime bundle does not call `AirGappedRestriction.computeRestriction` and does not contain the Enterprise `restricted-workspace` patch that can make isolated official images read-only.
24+
Runtime validation happens after deployment through the TerraInfra Rocket.Chat E2E checks. The image workflow stays focused on producing and publishing the DevSH FOSS container.
2525

2626
## Image Tags
2727

0 commit comments

Comments
 (0)