@@ -24,24 +24,24 @@ feed:
2424
2525
2626{% for pull in enterprise.pulls -%}
27- * {{ pull.title | replace(r/RUN-[0-9]*:?\s?/g, "") | replace(r/ RSE-[0-9]*:?\s?/g, "") | replace(r/ RCLOUD-[0-9]*:?\s?/g, "") | replace(r/ RDC-[0-9]*:?\s?/g, "") | replace(r/ RPL-[0-9]* :?\s? /g, "") }}
27+ * {{ pull.title | replace(r/^( RUN-[0-9]+\s*)+( RSE-[0-9]+\s*)*( RCLOUD-[0-9]+\s*)*( RDC-[0-9]+\s*)*( RPL-[0-9]+\s*)* :?\s* /g, "") }}
2828{% endfor %}
2929
3030## Rundeck Open Source Product Updates
3131
3232{% for pull in core.pulls -%}
33- * [{{ pull.title | replace(r/RUN-[0-9]*:?\s?/g, "") | replace(r/ RSE-[0-9]*:?\s?/g, "") | replace(r/ RCLOUD-[0-9]*:?\s?/g, "") | replace(r/ RDC-[0-9]*:?\s?/g, "") | replace(r/ RPL-[0-9]* :?\s? /g, "") }}]({{pull.html_url}})
33+ * [{{ pull.title | replace(r/^( RUN-[0-9]+\s*)+( RSE-[0-9]+\s*)*( RCLOUD-[0-9]+\s*)*( RDC-[0-9]+\s*)*( RPL-[0-9]+\s*)* :?\s* /g, "") }}]({{pull.html_url}})
3434{% endfor %}
3535
3636[Here is a link to the full list of public PRs](https://github.com/rundeck/rundeck/pulls?q=is%3Apr+milestone%3A{{version.versionString}}+is%3Aclosed)
3737
3838## Ansible Plugin Updates
3939{% for pull in ansible.pulls -%}
40- * [{{ pull.title | replace(r/RUN-[0-9]*:?\s?/g, "") | replace(r/ RSE-[0-9]*:?\s?/g, "") | replace(r/ RCLOUD-[0-9]*:?\s?/g, "") | replace(r/ RDC-[0-9]*:?\s?/g, "") | replace(r/ RPL-[0-9]* :?\s? /g, "") }}]({{pull.html_url}})
40+ * [{{ pull.title | replace(r/^( RUN-[0-9]+\s*)+( RSE-[0-9]+\s*)*( RCLOUD-[0-9]+\s*)*( RDC-[0-9]+\s*)*( RPL-[0-9]+\s*)* :?\s* /g, "") }}]({{pull.html_url}})
4141{% endfor %}
4242
4343{% for pull in runner.pulls -%}
44- * {{ pull.title | replace(r/RUN-[0-9]*:?\s?/g, "") | replace(r/ RSE-[0-9]*:?\s?/g, "") | replace(r/ RCLOUD-[0-9]*:?\s?/g, "") | replace(r/ RDC-[0-9]*:?\s?/g, "") | replace(r/ RPL-[0-9]* :?\s? /g, "") }}
44+ * {{ pull.title | replace(r/^( RUN-[0-9]+\s*)+( RSE-[0-9]+\s*)*( RCLOUD-[0-9]+\s*)*( RDC-[0-9]+\s*)*( RPL-[0-9]+\s*)* :?\s* /g, "") }}
4545{% endfor %}
4646
4747## Links
0 commit comments