[wp-meta] [Making WordPress.org] #5900: Delete pending release confirmation if the tag is removed
Making WordPress.org
noreply at wordpress.org
Fri Aug 9 07:12:40 UTC 2024
#5900: Delete pending release confirmation if the tag is removed
------------------------------+---------------------
Reporter: dd32 | Owner: dd32
Type: defect (bug) | Status: closed
Priority: normal | Milestone:
Component: Plugin Directory | Resolution: fixed
Keywords: |
------------------------------+---------------------
Comment (by dd32):
In [changeset:"13959" 13959]:
{{{
#!CommitTicketReference repository="" revision="13959"
Plugin Directory: Release Confirmation: Remove releases for deleted tags
earlier.
When a SVN tag is removed the relevant release is deleted [13711], but
that only applied when release confirmation was enabled.
As of the changes in #7696 releases now exist even if release confiramtion
isn't enabled, as such as should always remove any release meta for any
non-explicitely-confirmed releases.
This also has the effect of resolving an edge-case where the deleted tag
is present within trunk/readme.txt as the `Stable Tag` but the release was
discarded/not-confirmed, in that case `$stable_tag` would be set to the
fallback value of 'trunk' for the SVN import and ultimately release
confirmation would reject the import (as trunk is not currently valid for
that scenario).
That would cause the release NOT to be deleted, although the tag was.
Replacing the tag with the corrected data would not re-trigger the
confirmation process if the release was previously discarded.
See #7696, #5900.
}}}
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/5900#comment:4>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list