Make WordPress Core

Changeset 60625


Ignore:
Timestamp:
08/11/2025 05:04:15 PM (4 months ago)
Author:
johnbillion
Message:

Build/Test Tools: Ensure a change to the Node version always runs relevant test workflows.

Props johnbillion, desrosj

See #63170

Location:
trunk/.github/workflows
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/check-built-files.yml

    r60624 r60625  
    2020      # These files configure npm and the task runner. Changes could affect the outcome.
    2121      - 'package*.json'
     22      - '.npmrc'
     23      - '.nvmrc'
    2224      - 'Gruntfile.js'
    2325      - 'webpack.config.js'
  • trunk/.github/workflows/coding-standards.yml

    r60080 r60625  
    2424      # These files configure npm. Changes could affect the outcome.
    2525      - 'package*.json'
     26      - '.npmrc'
     27      - '.nvmrc'
    2628      # These files configure Composer. Changes could affect the outcome.
    2729      - 'composer.*'
  • trunk/.github/workflows/end-to-end-tests.yml

    r60080 r60625  
    2525      # These files configure npm and the task runner. Changes could affect the outcome.
    2626      - 'package*.json'
     27      - '.npmrc'
     28      - '.nvmrc'
    2729      - 'Gruntfile.js'
    2830      - 'webpack.config.js'
  • trunk/.github/workflows/javascript-tests.yml

    r60080 r60625  
    2222      # These files configure npm and the task runner. Changes could affect the outcome.
    2323      - 'package*.json'
     24      - '.npmrc'
     25      - '.nvmrc'
    2426      - 'Gruntfile.js'
    2527      - 'webpack.config.js'
  • trunk/.github/workflows/local-docker-environment.yml

    r60534 r60625  
    1818      - 'webpack.config.js'
    1919      - 'tools/webpack/**'
     20      - '.npmrc'
     21      - '.nvmrc'
    2022      # These files configure Composer. Changes could affect the local environment.
    2123      - 'composer.*'
     
    4244      - 'webpack.config.js'
    4345      - 'tools/webpack/**'
     46      - '.npmrc'
     47      - '.nvmrc'
    4448      # These files configure Composer. Changes could affect the local environment.
    4549      - 'composer.*'
  • trunk/.github/workflows/performance.yml

    r60612 r60625  
    2424      # These files configure npm and the task runner. Changes could affect the outcome.
    2525      - 'package*.json'
     26      - '.npmrc'
     27      - '.nvmrc'
    2628      - 'Gruntfile.js'
    2729      - 'webpack.config.js'
  • trunk/.github/workflows/phpunit-tests.yml

    r60534 r60625  
    2626      # These files configure npm and the task runner. Changes could affect the outcome.
    2727      - 'package*.json'
     28      - '.npmrc'
     29      - '.nvmrc'
    2830      - 'Gruntfile.js'
    2931      # These files configure Composer. Changes could affect the outcome.
  • trunk/.github/workflows/test-and-zip-default-themes.yml

    r60534 r60625  
    99    paths:
    1010      # Changing the preferred version of Node.js could affect themes with build processes.
    11       - '.nvm'
     11      - '.npmrc'
     12      - '.nvmrc'
    1213      # Changes to any themes with a build script should be confirmed.
    1314      - 'src/wp-content/themes/twentynineteen/**'
     
    2324    paths:
    2425      # Changing the preferred version of Node.js could affect themes with build processes.
    25       - '.nvm'
     26      - '.npmrc'
     27      - '.nvmrc'
    2628      # Changes to any themes with a build script should be confirmed.
    2729      - 'src/wp-content/themes/twentynineteen/**'
  • trunk/.github/workflows/test-build-processes.yml

    r60534 r60625  
    2323      # These files configure npm and the task runner. Changes could affect the outcome.
    2424      - 'package*.json'
     25      - '.npmrc'
     26      - '.nvmrc'
    2527      - 'Gruntfile.js'
    2628      - 'webpack.config.js'
Note: See TracChangeset for help on using the changeset viewer.