-
Notifications
You must be signed in to change notification settings - Fork 383
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
Opt in to receiving non-stable updates #3560
base: develop
Are you sure you want to change the base?
Conversation
060463e
to
0c1cec2
Compare
0c1cec2
to
b33c78a
Compare
At the moment, the plugin works as intended; that is, upgrading the AMP plugin to the latest non-stable release on GitHub. Things to note:
Regarding the failing tests, the main blocker is that files are not being |
When I am running the current beta / |
@pierlon Version 1.3.0 of wp-dev-lib is out now. |
Updated |
7149afa
to
ac056eb
Compare
@swissspidy, fixed. |
Just to note, an update for the beta plugin will show if both the AMP and beta tester plugins are not active: See #3560 (comment) as to why. |
Lots of great progress here, really awesome to see! 🎉
I think the AMP Beta Tester plugin should just have the same version number as the plugin then to solve this. |
Due to the WordPress Plugin Update API using the folder of the main PHP file as an identifier for updates (`amp` in this case), any other plugin file that is placed in the same folder will have the same version number as the AMP plugin. Setting the plugin version to that of the AMP plugin or greater will solve this problem.
Co-Authored-By: Pascal Birchler <[email protected]>
Check for optional patch number, and generalize the identifier for determining pre-releases as '-' would be sufficient. Co-Authored-By: Weston Ruter <[email protected]>
…P admin bar menu item Co-Authored-By: Weston Ruter <[email protected]>
4165a25
to
d6dc471
Compare
d6dc471
to
f757ff8
Compare
# Conflicts: # composer.json
Summary
This PR adds a plugin called "AMP Beta Tester" to opt-in to receiving updates released on GitHub.
Addresses issue #2084.
To-do:
Checklist: