Make WordPress Core

Opened 7 months ago

Closed 3 months ago

#60733 closed task (blessed) (fixed)

GitHub Actions updates and improvements for 6.6

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

Description

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

Previously:

Change History (4)

#1 @desrosj
7 months 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
7 months 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
5 months 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
3 months ago

  • Resolution set to fixed
  • Status changed from new to closed

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

Note: See TracTickets for help on using tickets.