Make WordPress Core

Opened 3 years ago

Closed 2 years ago

#60733 closed task (blessed) (fixed)

GitHub Actions updates and improvements for 6.6

Reported by: desrosj Owned by:
Priority: normal Milestone: 6.6
Component: Build/Test Tools Version:
Severity: normal Keywords:
Cc: Focuses:

Description

This ticket is for various updates and improvements for Core's GitHub Actions workflows.

Previously:

Change History (4)

#1 @desrosj
3 years ago

In 57795:

Build/Test Tools: Do not run Props Bot for certain actions from forks.

For PRs that originate from forked repositories, pull_request_review and pull_request_review_comment events do not have the permissions necessary to comment on the PR.

This avoids needlessly running the bot when these conditions are met.

Props jorbin, wildworks.
See #60733.

#2 @desrosj
2 years ago

In 57915:

Build/Test Tools: Include 6.4 and 6.5 in upgrade testing.

This ensures that upgrading from 6.4 and 6.5 to the desired version is actually tested.

See #60733.

#3 @desrosj
2 years ago

In 58144:

Build/Test Tools: Don’t upload HTML reports to Codecov.

When generating a human readable code coverage report in HTML format, the Codecov action used to fail silently. An error is now being returned, resulting in a workflow failure.

This adds a skip condition to the appropriate steps so the coverage report is only uploaded when a clover format is generated.

See #60733.

#4 @desrosj
2 years ago

  • Resolutionfixed
  • Status newclosed

Closing out. I've opened #61564 for the 6.7 cycle.

Note: See TracTickets for help on using tickets.