Skip to content

Commit 2fabb12

Browse files
adjusted cat script and service file
1 parent ed5fdad commit 2fabb12

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/scripts/ppc64le/self-hosted-builder/[email protected]

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ ExecStartPre=-/usr/bin/docker rm --force actions-runner.%i
1111
ExecStartPre=-/usr/local/bin/gh_token_generator.sh /etc/actions-runner/%i/appid.env /etc/actions-runner/%i/installid.env /etc/actions-runner/%i/key_private.pem /etc/actions-runner/%i/ghtoken.env
1212
ExecStartPre=-/usr/local/bin/gh_cat_token.sh /etc/actions-runner/%i/ghtoken.env /etc/actions-runner/%i/ghtoken.socket
1313

14-
# Add a short delay to ensure the token is written
15-
ExecStartPre=/bin/sleep 2
14+
# Wait for token to be written to the pipe
15+
ExecStartPre=/bin/bash -c 'while [ ! -s /etc/actions-runner/%i/ghtoken.socket ]; do sleep 1; done'
1616

1717
ExecStart=/usr/bin/docker run \
1818
--env-file=/etc/actions-runner/%i/env \

0 commit comments

Comments
 (0)