Make WordPress Core

Opened 2 months ago

Last modified 4 weeks ago

#64003 new feature request

Generate a list of changed files when a new version is tagged

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

Description (last modified by desrosj)

The HelpHub includes a section for listing all files changed during a release. Generating this list of files is usually done by manually running an SVN or Git command.

svn diff --summarize https://core.svn.wordpress.org/tags/6.1.1 https://core.svn.wordpress.org/branches/6.2 | grep '^M'

As an example, this gives a list of files modified from 6.1.1 to 6.2. I don’t have the equivalent command handy, but this can also easily be accomplished using Git.

Generating a list of files requires a level of technical knowledge (checking out a repository, running a CLI command), but it shouldn’t.

When a new version is tagged, a GotHub Action should run and generate the list of files so that any contributor can use the list to update documentation in the HelpHub, or wherever else it’s needed.

Change History (4)

This ticket was mentioned in Slack in #docs by desrosj. View the logs.


2 months ago

#2 @desrosj
2 months ago

  • Description modified (diff)

#3 @ridesirat
6 weeks ago

This is a must.
Even for security reasons.
Some security plugins send a log of changed files. Sometimes is useful to confirm it's a Core change and not a malicious one.

#4 @wildworks
4 weeks ago

  • Milestone changed from 6.9 to 7.0

This issue appears to be an improvement to the development flow itself, and not a required task for the 6.9 release. I will change the milestone to 7.0, but please let me know if I missed anything.

Note: See TracTickets for help on using tickets.