[wp-meta] [Making WordPress.org] #5901: Plugin 'Development Release' ZIPs not updating with Release confirmation enabled

Making WordPress.org noreply at wordpress.org
Wed Oct 26 01:24:48 UTC 2022


#5901: Plugin 'Development Release' ZIPs not updating with Release confirmation
enabled
------------------------------+---------------------
 Reporter:  dd32              |       Owner:  (none)
     Type:  defect (bug)      |      Status:  new
 Priority:  normal            |   Milestone:
Component:  Plugin Directory  |  Resolution:
 Keywords:                    |
------------------------------+---------------------

Comment (by dd32):

 Replying to [comment:2 kraftbj]:
 > Related, it appears that pre-release versions are not built and not able
 to be confirmed.

 This was brought up again in
 https://wordpress.slack.com/archives/C02QB8GMM/p1666695206881219

 In a way, this is intentional.. A release can't be confirmed if it won't
 be released, but the release confirmation is only triggered by attempting
 to make a release.

 It could be updated to trigger on any new tag creation, and allow
 confirmation of that tag, but then there'll also be cases where someone
 confirms the tag creation but it's not actually released, as the `Stable
 Tag` was never updated.

 I see a few options we could do:
  - As above, always trigger confirmation on new tag creation (NOTE: tag
 alterations after confirmation would not be possible once confirmed..) and
 allow `stable tag` to be set afterwards
  - Always build alpha/beta/rc versions as noted by `-a*` or `-beta*` or
 `-RC*` (Doesn't help when they're after a pre-release of an actual
 release)
  - Always build the ZIPs, and move Release Confirmation to the step which
 is required to mark it as the stable release. That wasn't done originally
 to reduce complexity and to ensure that no ZIPs built could bypass the
 confirmation, ie. we don't want to serve non-confirmed code at all.
  - Always build the ZIPs, but limit download to plugin committers (This
 seems like it'll cause problems)

-- 
Ticket URL: <https://meta.trac.wordpress.org/ticket/5901#comment:4>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list