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

Add WP Version Checker and Build Release Zip workflows #16

Merged
merged 3 commits into from
May 31, 2024

Conversation

dkotter
Copy link
Collaborator

@dkotter dkotter commented May 30, 2024

Description of the Change

This PR adds in two new GitHub Action Workflows:

  • WordPress Version Checker
    • Automatically create issues when a plugin "tested up to" version doesn't match the latest WordPress version
    • Also added in a config file for this workflow
  • Build Release Zip
    • On pushes to main or when manually triggered, will build a final release zip that can be used for testing
    • This workflow needs a .distignore file, so that, along with a .gitattributes file have been added

Solves some of the issues reported in #1 but there's remaining items, so this PR won't close out that Issue

How to test the Change

Not a great way to test these workflows until they are merged. Note the WordPress Version Checker is failing due to this repo being private. Will probably disable that workflow once merged in until this repo is public.

Changelog Entry

Added - WordPress Version Checker and Build Release Zip GitHub Action Workflows

@dkotter dkotter added this to the 1.6.0 milestone May 30, 2024
@dkotter dkotter self-assigned this May 30, 2024
@dkotter dkotter requested a review from jeffpaul May 30, 2024 21:38
@jeffpaul
Copy link
Collaborator

Expected that the WP Version checker will fail given this is a private repo. I'll pause that action once this is merged in and it can be re-enabled later once the repo is public.

@jeffpaul jeffpaul merged commit c8a14f7 into develop May 31, 2024
1 check failed
@dkotter dkotter deleted the feature/1-add-actions branch May 31, 2024 21:50
@vikrampm1 vikrampm1 mentioned this pull request Jun 26, 2024
23 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants