File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed
Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -133,19 +133,21 @@ jobs:
133133 ' "$FILE"; then
134134 echo "Adding BPM ${BPM_VERSION} to existing updated section"
135135 awk -v ver="^## ${NEW_VERSION_NO_V}" -v newline="$NEW_LINE" '
136- $0 ~ ver {print; in_ver=1; next}
137- in_ver && /^## / {in_ver=0}
138- in_ver && /^### Updated/ {print; print newline; next}
139- {print}
136+ $0 ~ ver {print; in_ver=1; next}
137+ in_ver && /^## / {in_ver=0}
138+ in_ver && !done && /^### Updated/ {print; print newline; done=1 ; next}
139+ {print}
140140 ' "$FILE" > tmp && mv tmp "$FILE"
141141 else
142142 ### New changed section
143143 echo "Adding BPM ${BPM_VERSION} to a new updated section"
144144 awk -v ver="^## ${NEW_VERSION_NO_V}" -v newline="$NEW_LINE" '
145- $0 ~ ver {print; in_ver=1; next}
146- in_ver && /^## / {print "### Updated"; print newline; in_ver=0}
147- {print}
148- END { if(in_ver) {print "### Updated"; print newline} }
145+ $0 ~ ver {print; in_ver=1; next}
146+ in_ver && /^## / && !done {
147+ print "### Updated"; print newline; in_ver=0; done=1
148+ }
149+ {print}
150+ END { if(in_ver && !done) {print "### Updated"; print newline} }
149151 ' "$FILE" > tmp && mv tmp "$FILE"
150152 fi
151153 fi
You can’t perform that action at this time.
0 commit comments