Skip to content

Commit 1e9c4df

Browse files
committed
Fix sed delimiter issue in workflows - use | instead of / for paths with slashes
1 parent ee44e94 commit 1e9c4df

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/deploy.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Set up Docker Buildx
3636
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
3737
- name: Copy Dockerfile
38-
run: cp Dockerfile Dockerfile.ubuntu-${{ matrix.release }}; sed -i.bak "s/FROM.*/FROM ghcr.io\/${{ github.repository }}-base:ubuntu-${{ matrix.release }}/" Dockerfile.ubuntu-${{ matrix.release }}
38+
run: cp Dockerfile Dockerfile.ubuntu-${{ matrix.release }}; sed -i.bak "s|FROM.*|FROM ghcr.io/${{ github.repository }}-base:ubuntu-${{ matrix.release }}|" Dockerfile.ubuntu-${{ matrix.release }}
3939
- name: Install Goss and dgoss
4040
run: |
4141
curl -fsSL https://goss.rocks/install | sh
@@ -148,7 +148,7 @@ jobs:
148148
- name: Set up Docker Buildx
149149
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
150150
- name: Copy Dockerfile
151-
run: cp Dockerfile Dockerfile.debian-${{ matrix.release }}; sed -i.bak "s/FROM.*/FROM ghcr.io\/${{ github.repository }}-base:debian-${{ matrix.release }}/" Dockerfile.debian-${{ matrix.release }}
151+
run: cp Dockerfile Dockerfile.debian-${{ matrix.release }}; sed -i.bak "s|FROM.*|FROM ghcr.io/${{ github.repository }}-base:debian-${{ matrix.release }}|" Dockerfile.debian-${{ matrix.release }}
152152
- name: Install Goss and dgoss
153153
run: |
154154
curl -fsSL https://goss.rocks/install | sh
@@ -248,7 +248,7 @@ jobs:
248248
- name: Set up Docker Buildx
249249
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
250250
- name: Update Dockerfile FROM org
251-
run: sed -i.bak "s/FROM.*/FROM ghcr.io\/${{ github.repository }}-base:latest/" Dockerfile
251+
run: sed -i.bak "s|FROM.*|FROM ghcr.io/${{ github.repository }}-base:latest|" Dockerfile
252252
- name: Login to GitHub Container Registry
253253
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
254254
with:
@@ -296,7 +296,7 @@ jobs:
296296
- name: Set up Docker Buildx
297297
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
298298
- name: Copy Dockerfile
299-
run: cp Dockerfile Dockerfile.ubuntu-${{ matrix.release }}; sed -i.bak "s/FROM.*/FROM ghcr.io\/${{ github.repository }}-base:ubuntu-${{ matrix.release }}/" Dockerfile.ubuntu-${{ matrix.release }}
299+
run: cp Dockerfile Dockerfile.ubuntu-${{ matrix.release }}; sed -i.bak "s|FROM.*|FROM ghcr.io/${{ github.repository }}-base:ubuntu-${{ matrix.release }}|" Dockerfile.ubuntu-${{ matrix.release }}
300300
- name: Login to GitHub Container Registry
301301
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
302302
with:
@@ -344,7 +344,7 @@ jobs:
344344
- name: Set up Docker Buildx
345345
uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
346346
- name: Copy Dockerfile
347-
run: cp Dockerfile Dockerfile.debian-${{ matrix.release }}; sed -i.bak "s/FROM.*/FROM ghcr.io\/${{ github.repository }}-base:debian-${{ matrix.release }}/" Dockerfile.debian-${{ matrix.release }}
347+
run: cp Dockerfile Dockerfile.debian-${{ matrix.release }}; sed -i.bak "s|FROM.*|FROM ghcr.io/${{ github.repository }}-base:debian-${{ matrix.release }}|" Dockerfile.debian-${{ matrix.release }}
348348
- name: Login to GitHub Container Registry
349349
uses: docker/login-action@5e57cd118135c172c3672efd75eb46360885c0ef # v3.6.0
350350
with:

0 commit comments

Comments
 (0)