Skip to content

Commit d1515b4

Browse files
committed
Avoid modifying compose file
Related to #1068
1 parent 8d2c96f commit d1515b4

1 file changed

Lines changed: 5 additions & 12 deletions

File tree

.github/workflows/update-screenshots.yaml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,29 +20,22 @@ jobs:
2020
- name: Checkout
2121
uses: actions/checkout@v3
2222

23-
- name: Switch testbed image to ${{ env.TESTBED_IMAGE }}
24-
run: |
25-
sed -i "s|isso-js-testbed|${{ env.TESTBED_IMAGE }}|g" docker-compose.yml
26-
# Also remove the `build`: section so image is pulled, not built
27-
sed -i '/container_name: isso-client/{n;N;N;d}' docker-compose.yml
28-
2923
- name: Pull testbed from ${{ env.TESTBED_IMAGE }}
3024
run: docker pull ${{ env.TESTBED_IMAGE }}
3125

32-
- name: Tag testbed image for local use
33-
run: docker tag ${{ env.TESTBED_IMAGE }} isso-js-testbed:latest
34-
35-
- name: Build the stack
26+
- name: Build isso-server
3627
run: docker compose build isso-server
3728

38-
- name: Bring up containers
39-
run: docker compose up -d
29+
- name: Start isso-server
30+
run: docker compose up -d isso-server
4031

4132
- name: Wait for isso-server container to be ready
4233
run: 'for i in $(seq 1 30); do [ "$(docker inspect -f {{.State.Health.Status}} isso-server)" = "healthy" ] && s=0 && break || s=$? && sleep 0.3; done; (exit $s)'
4334

4435
- name: Update screenshots
4536
run: make docker-update-screenshots
37+
env:
38+
TESTBED_IMAGE: ${{ env.TESTBED_IMAGE }}
4639

4740
- name: Check for changes
4841
id: check-changes

0 commit comments

Comments
 (0)