File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change @@ -137,6 +137,11 @@ export -f generate_token
137137# #Remove Runner Upon Completion
138138remove_runner () {
139139 generate_token
140+ # Write Status
141+ [[ -f " /tmp/GHA_CI_STATUS" && -w " /tmp/GHA_CI_STATUS" ]] && echo " " > " /tmp/GHA_CI_STATUS"
142+ if [[ -d " /tmp" && -w " /tmp" ]]; then
143+ echo " EXITED" | tee " /tmp/GHA_CI_STATUS"
144+ fi
140145 echo -e " \n[+] Removing Runners ...\n"
141146 # Remove Offline Runners
142147 if [ -n " ${GITHUB_REPOSITORY} " ]; then
@@ -153,7 +158,7 @@ remove_runner() {
153158 done
154159 fi
155160 # Remove Self
156- " /runner-init/config.sh" remove --unattended -- token " ${RUNNER_TOKEN} "
161+ " /runner-init/config.sh" remove --token " ${RUNNER_TOKEN} "
157162 # Cleanup
158163 unset API_RESPONSE AUTH_URL OFFLINE_RUNNERS_ID REG_URL RUNNERS_ID R_ID RUNNER_ID RUNNER_LABELS RUNNER_TOKEN
159164 kill -9 $$
@@ -182,13 +187,6 @@ if [ -n "${RUNNER_TOKEN}" ]; then
182187 --unattended \
183188 --replace \
184189 --ephemeral
185- # #Write Status
186- [[ -f " /tmp/GHA_CI_STATUS" && -w " /tmp/GHA_CI_STATUS" ]] && echo " " > " /tmp/GHA_CI_STATUS"
187- if [[ -d " /tmp" && -w " /tmp" ]]; then
188- echo " EXITED" | tee " /tmp/GHA_CI_STATUS"
189- fi
190- # #Remove
191- remove_runner
192190else
193191 echo " [-] Failed to Generate Token..."
194192 echo -e " \n[+] GITHUB_PERSONAL_TOKEN: ${GITHUB_PERSONAL_TOKEN} \n"
You can’t perform that action at this time.
0 commit comments