close
Skip to content

E2E on build zip#137

Merged
peterwilsoncc merged 2 commits into
developfrom
update/122
Apr 4, 2023
Merged

E2E on build zip#137
peterwilsoncc merged 2 commits into
developfrom
update/122

Conversation

@jayedul

@jayedul jayedul commented Mar 28, 2023

Copy link
Copy Markdown
Contributor

Description of the Change

PR contains changes to Run E2E tests on the zip generated by "Build release zip" action to catch release zip bugs early and at the PR level instead of manual testing before release.

Closes #122

Changelog Entry

Changed - Run E2E tests on the zip generated by "Build release zip" action.

Credits

Props @jayedul

Checklist:

  • I agree to follow this project's Code of Conduct.
  • I have updated the documentation accordingly.
  • I have added tests to cover my change.
  • All new and existing tests pass.

@jayedul jayedul self-assigned this Mar 28, 2023
@jayedul jayedul marked this pull request as ready for review March 28, 2023 10:08

@peterwilsoncc peterwilsoncc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM pending the branch change.

To test, I compared the zip file attached to the action with the zip file in the WordPress plugin repo. They are identical.

@jeffpaul

jeffpaul commented Apr 3, 2023

Copy link
Copy Markdown
Member

@peterwilsoncc what's the branch change you're referencing here?

@peterwilsoncc

Copy link
Copy Markdown
Contributor

@jeffpaul On this line

uses: 10up/ads-txt/.github/workflows/build-release-zip.yml@update/122 # TODO: Update this to develop branch.

Although it occurs to me that we might be able to use the file reference to refer to the current branch. I'll push and merge if that works.

@peterwilsoncc peterwilsoncc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I pushed 51bd9e3 to use the workflow file from the current branch, this allows for PRs requiring changes to the zip to be worked on without issue.

@peterwilsoncc peterwilsoncc merged commit a8a9481 into develop Apr 4, 2023
@peterwilsoncc peterwilsoncc deleted the update/122 branch April 4, 2023 03:00
@jeffpaul jeffpaul added this to the 1.5.0 milestone Apr 5, 2023
@dkotter dkotter modified the milestones: 1.5.0, 1.4.3 Jun 16, 2023
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.

Run E2E tests on the zip generated by "Build release zip" action.

4 participants