Skip to content
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

Test against WP 5.3 #35

Closed
5 tasks
jeffpaul opened this issue Nov 26, 2019 · 10 comments
Closed
5 tasks

Test against WP 5.3 #35

jeffpaul opened this issue Nov 26, 2019 · 10 comments
Assignees
Labels
help wanted type:enhancement New feature or request. type:good-first-issue Good for newcomers.
Milestone

Comments

@jeffpaul
Copy link
Member

Is your enhancement related to a problem? Please describe.
Now that WordPress 5.3 is released, we'll want to test Simple Local Avatars to see if any incompatibility issues arise.

Describe the solution you'd like

  • test Simple Local Avatars on WP 5.3
  • open issues for any incompatibilities noted in testing
  • resolve issues identified in testing
  • bump "tested up to" version
  • if code changes needed due to incompatibilities, ship a plugin release, otherwise use "Plugin asset/readme update" action to update "tested up to" version on .org repo

Designs
n/a

Describe alternatives you've considered
none

Additional context
none

@jeffpaul jeffpaul added type:enhancement New feature or request. help wanted type:good-first-issue Good for newcomers. labels Nov 26, 2019
@jeffpaul jeffpaul added this to the 2.2 milestone Nov 26, 2019
@Waka867
Copy link
Contributor

Waka867 commented Dec 5, 2019

@jeffpaul I will go through this and do some testing asap

@jeffpaul
Copy link
Member Author

jeffpaul commented Dec 6, 2019

Much appreciated @Waka867, thank you!

@Waka867
Copy link
Contributor

Waka867 commented Dec 6, 2019

@jeffpaul I've run through each feature on a WP5.3 install and everything looks good. I'm a bit newer so I just want to double check to make sure I understand a few things:

  • I will need an SVN account in order to use the readme update action?

I've created the following workflow although I did not hit commit yet:

name: Update Plugin / Deploy to Wordpress

on: [push]

jobs:
build:

runs-on: ubuntu-latest

steps:

  • name: WordPress Plugin Deploy
    uses: 10up/action-wordpress-plugin-deploy@1.4.0

Thanks for the assistance. I just want to make sure I'm following protocol.

@jeffpaul
Copy link
Member Author

@Waka867 if you're not seeing any issues after testing against WP 5.3, then feel free to submit a PR that updates that value in readme.txt. I'll worry about updating the GitHub Action to ensure this propagates to WordPress.ORG correctly, thanks!

@Waka867
Copy link
Contributor

Waka867 commented Dec 16, 2019

@jeffpaul Request entered. If you are able to give a general explanation of how you ended up using the Github action that would be great!

Pull Request

This was referenced Dec 19, 2019
@jeffpaul
Copy link
Member Author

@Waka867 I created #37 to update the formatting of our GitHub Actions to the current YML format. You can read more about our actions here: https://10up.com/blog/2019/wordpress-github-actions-streamline-plugin-deployment/.

I'm waiting on a review for #37, once that's merged in I'll look to merge #36 so we can trigger the auto-deploy to .ORG for the "tested up to" value.

Thanks again for your help on this!

@Waka867
Copy link
Contributor

Waka867 commented Dec 19, 2019

@jeffpaul No problem

@jeffpaul
Copy link
Member Author

jeffpaul commented Jan 7, 2020

Huh, I assumed #38 getting merged would trigger the GitHub Action and deploy the readme.txt change to .ORG. Not seeing that in the Actions tab, will have to investigate what's going on there.

@jeffpaul jeffpaul self-assigned this Jan 7, 2020
@dinhtungdu
Copy link
Contributor

dinhtungdu commented Jan 20, 2020

Currently, we don't have "new" GitHub actions configuration files on the master branch, so the asset doesn't get deployed. Adding actions config to the master branch will likely solve this issue. :)
See: https://github.com/10up/simple-local-avatars/tree/master/.github

@jeffpaul
Copy link
Member Author

Closed by #38

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted type:enhancement New feature or request. type:good-first-issue Good for newcomers.
Projects
None yet
Development

No branches or pull requests

3 participants