Skip to content

Commit f5fedb6

Browse files
committed
chore: fix bump script for GNU sed
1 parent f32e455 commit f5fedb6

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

.cog/bump_version.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,12 @@ if [ -z "$VERSION" ]; then
1111
exit 1
1212
fi
1313

14-
sed -i '' "s/version: \"[^\"]*\"/version: \"${VERSION}\"/" mix.exs
14+
# Portable sed in-place update
15+
if sed --version >/dev/null 2>&1; then
16+
# GNU sed
17+
sed -i "s/version: \"[^\"]*\"/version: \"${VERSION}\"/" mix.exs
18+
else
19+
# BSD/macOS sed
20+
sed -i '' "s/version: \"[^\"]*\"/version: \"${VERSION}\"/" mix.exs
21+
fi
1522
git add mix.exs

0 commit comments

Comments
 (0)