Skip to content

Commit 5d6df15

Browse files
author
Sean Sundberg
authored
Remove in-place sed command (#115)
1 parent 1d019f6 commit 5d6df15

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

.github/scripts/update-modules.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ ls "${REPO_DIR}"/terraform/stages/*.tf | while read stageFile; do
2828
latest_source=$(echo "${source}" | sed -E "s/(.*)=.*/\1=${latest_release}/g")
2929

3030
echo " ++ Latest source for ${git_slug} is ${latest_source}"
31-
sed -i "" -e "s~${source}~${latest_source}~g" "${stageFile}"
31+
sed "s~${source}~${latest_source}~g" "${stageFile}" > "${stageFile}.tmp" && \
32+
rm "${stageFile}" && \
33+
mv "${stageFile}.tmp" "${stageFile}"
3234
else
3335
echo " ** Release not found for ${git_release_url}"
3436
fi

0 commit comments

Comments
 (0)