Make WordPress Core


Ignore:
Timestamp:
01/21/2025 03:40:51 PM (12 months ago)
Author:
johnbillion
Message:

Build/Test Tools: Switch to using local references for reusable workflows.

The benefit of this is that when PRs are made to make changes to a reusable workflow, the references doesn't need to be updated to point to the fork in order for the changed workflow to run.

A npm run grunt replace:workflow-references-local-to-remote command has also been introduced in order to convert these local references back to remote ones. This command can be used to switch release branches over to using remote workflows, as they are currently, so they continue to benefit from workflow changes in trunk without the need for continual backporting to all the branches.

Props desrosj, johnbillion

Fixes #62416

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/coding-standards.yml

    r59252 r59673  
    5050  phpcs:
    5151    name: PHP coding standards
    52     uses: WordPress/wordpress-develop/.github/workflows/reusable-coding-standards-php.yml@trunk
     52    uses: ./.github/workflows/reusable-coding-standards-php.yml
    5353    permissions:
    5454      contents: read
     
    5858  jshint:
    5959    name: JavaScript coding standards
    60     uses: WordPress/wordpress-develop/.github/workflows/reusable-coding-standards-javascript.yml@trunk
     60    uses: ./.github/workflows/reusable-coding-standards-javascript.yml
    6161    permissions:
    6262      contents: read
     
    6565  slack-notifications:
    6666    name: Slack Notifications
    67     uses: WordPress/wordpress-develop/.github/workflows/slack-notifications.yml@trunk
     67    uses: ./.github/workflows/slack-notifications.yml
    6868    permissions:
    6969      actions: read
Note: See TracChangeset for help on using the changeset viewer.