WordPress.org

Make WordPress Core

Changeset 49168


Ignore:
Timestamp:
10/16/2020 12:25:18 AM (12 months ago)
Author:
desrosj
Message:

Build/Test Tools: Do not cancel previous workflow runs.

When a workflow is cancelled, it’s marked as a failure. This is not ideal because the commit attached to the workflow run will appear as though it introduced a problem, but this may not be true.

Because GitHub Actions work a bit differently than Travis builds, it’s unlikely that the same bottleneck will be encountered in workflows.

This change removes all workflow job steps that cancel previous workflows.

See #50401.

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

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/end-to-end-tests.yml

    r49162 r49168  
    1717  #
    1818  # Performs the following steps:
    19   # - Cancels all previous workflow runs that have not completed.
    2019  # - Set environment variables.
    2120  # - Checks out the repository.
     
    3635    runs-on: ubuntu-latest
    3736    steps:
    38       - name: Cancel previous runs of this workflow
    39         uses: styfle/cancel-workflow-action@0.5.0
    40         with:
    41           access_token: ${{ github.token }}
    42 
    4337      - name: Configure environment variables
    4438        run: |
  • trunk/.github/workflows/javascript-tests.yml

    r49162 r49168  
    1212  #
    1313  # Performs the following steps:
    14   # - Cancels all previous workflow runs that have not completed.
    1514  # - Checks out the repository.
    1615  # - Logs debug information about the runner container.
     
    2524    runs-on: ubuntu-latest
    2625    steps:
    27       - name: Cancel previous runs of this workflow
    28         uses: styfle/cancel-workflow-action@0.5.0
    29         with:
    30           access_token: ${{ github.token }}
    31 
    3226      - name: Checkout repository
    3327        uses: actions/checkout@v2
  • trunk/.github/workflows/phpunit-tests.yml

    r49162 r49168  
    2323  #
    2424  # Performs the following steps:
    25   # - Cancels all previous workflow runs that have not completed.
    2625  # - Checks out the repository.
    2726  # - Checks out the WordPress Importer plugin (needed for the Core PHPUnit tests).
     
    3837
    3938    steps:
    40       - name: Cancel previous runs of this workflow
    41         uses: styfle/cancel-workflow-action@0.5.0
    42         with:
    43           access_token: ${{ github.token }}
    44 
    4539      - name: Checkout repository
    4640        uses: actions/checkout@v2
  • trunk/.github/workflows/verify-npm-on-windows.yml

    r49162 r49168  
    1212  #
    1313  # Performs the following steps:
    14   # - Cancels all previous workflow runs that have not completed.
    1514  # - Checks out the repository.
    1615  # - Logs debug information about the runner container.
     
    2322    runs-on: windows-latest
    2423    steps:
    25       - name: Cancel previous runs of this workflow
    26         uses: styfle/cancel-workflow-action@0.5.0
    27         with:
    28           access_token: ${{ github.token }}
    29 
    3024      - name: Checkout repository
    3125        uses: actions/checkout@v2
Note: See TracChangeset for help on using the changeset viewer.