asdf/scripts/update_version_list_in_security_policy.bash

13 lines
399 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
version_major_minor_x="$(cut -f1-2 -d "." version.txt).x"
# skip if version is already in the list
if ! grep -q "$version_major_minor_x" SECURITY.md; then
# prepend new version to the list
sed -i "s/white_check_mark:/x: /g" SECURITY.md
sed -i "s/^\\(| -* | -* |\\)$/\\1\\n| $version_major_minor_x | :white_check_mark: |/" SECURITY.md
fi