mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2024-11-21 16:46:38 +02:00
Fix verify_released_changelog.sh (#5616)
related #1682 The previous implementation on #5560 has a bug (it works on my mac though) where it cannot recognize the released section correctly and pass every modification to the changelog file. This PR fixes the issue. Action result if we changed the unreleased section:ab9eecb8a8
Action result if we changed the released section:c751dc1255
This commit is contained in:
parent
d595dab76f
commit
a4c3e5df16
@ -25,10 +25,10 @@ PREVIOUS_LOCKED_FILE="$TEMP_DIR/previous_locked_section.md"
|
||||
CURRENT_LOCKED_FILE="$TEMP_DIR/current_locked_section.md"
|
||||
|
||||
# Extract released sections from the previous version
|
||||
awk '/^\<!-- Released section --\>/ {flag=1} /^\<!-- Released section ended --\>/ {flag=0} flag' "$PREVIOUS_FILE" > "$PREVIOUS_LOCKED_FILE"
|
||||
awk '/^<!-- Released section -->/ {flag=1} /^<!-- Released section ended -->/ {flag=0} flag' "$PREVIOUS_FILE" > "$PREVIOUS_LOCKED_FILE"
|
||||
|
||||
# Extract released sections from the current version
|
||||
awk '/^\<!-- Released section --\>/ {flag=1} /^\<!-- Released section ended --\>/ {flag=0} flag' "$CURRENT_FILE" > "$CURRENT_LOCKED_FILE"
|
||||
awk '/^<!-- Released section -->/ {flag=1} /^<!-- Released section ended -->/ {flag=0} flag' "$CURRENT_FILE" > "$CURRENT_LOCKED_FILE"
|
||||
|
||||
# Compare the released sections
|
||||
if ! diff -q "$PREVIOUS_LOCKED_FILE" "$CURRENT_LOCKED_FILE"; then
|
||||
|
Loading…
Reference in New Issue
Block a user