[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