-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Configure DRY_RUN
to Github Action
#734
Comments
We have two option here to configure Option 1 Option 2 (Suggest by @joemcgill) i.e.
@felixarntz and @joemcgill, I would appreciate your feedback on this. Thank you! |
@mukeshpanchal27 @joemcgill Could we alternatively set a
|
@mukeshpanchal27 I'm not sure I understand what you're proposing with Option 1. If we update the configuration with
That's an interesting idea. Currently, there are two workflows that deploy plugins to the plugin repo:
For both workflows, we could run the workflow when a release is drafted but not yet published and set
For the Deploy standalone plugins workflow, when triggered by manual |
Thank you, @felixarntz and @joemcgill, for sharing your thoughts. In my opinion, I believe there is no need to make any changes to the Performance Lab release action (Deploy to WordPress.org) because we do not want to check the DRY_RUN option for that particular action. However, for the Deploy standalone plugins workflow, instead of configuring the DRY_RUN option, I suggest adding a checkbox for a manual workflow_dispatch. This will allow us to perform a DRY_RUN manually, specifically for the initial release of the standalone plugin, and we can accomplish this through a manual workflow. Additionally, the 10up deploy action has already been fixed to prevent the re-publishing of the same version of a plugin, so it will never override the same version. Let me know if you have any further questions or concerns. |
That plan works for me. We can always add support for dry run on drafted releases in a separate PR. |
Bug Description
Follow-up issue for #710 (comment)
The 10up deploy action officially support
DRY_RUN
mode that can be used while testing this action.The text was updated successfully, but these errors were encountered: