Make WordPress Core

Changeset 59209


Ignore:
Timestamp:
10/10/2024 05:56:41 PM (3 months ago)
Author:
desrosj
Message:

Build/Test Tools: Temporarily ignore Slack failures.

When many workflows are initiated at the same time, there are often instances where the requests to Slack providing updates are rate limited. This usually happens when the Test Old Branches workflow runs and initiates testing for all workflows in branches that could potentially receive a security update.

Even though everything was successful in the workflow except the message, the workflow run is marked as failed. The next time the same workflow runs for that branch, a “fixed” message will be sent to #core in Slack. The result is a burst of messages that is quite noisy and unnecessary.

This temporarily adds continue-on-error to the jobs responsible for sending the messages until a better solution can be decided on.

See #61701.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/slack-notifications.yml

    r59208 r59209  
    162162    name: Failure notifications
    163163    runs-on: ubuntu-latest
     164    continue-on-error: true
    164165    timeout-minutes: 5
    165166    needs: [ prepare ]
     
    178179    name: Fixed notifications
    179180    runs-on: ubuntu-latest
     181    continue-on-error: true
    180182    timeout-minutes: 5
    181183    needs: [ prepare ]
     
    194196    name: Success notifications
    195197    runs-on: ubuntu-latest
     198    continue-on-error: true
    196199    timeout-minutes: 5
    197200    needs: [ prepare ]
     
    210213    name: Cancelled notifications
    211214    runs-on: ubuntu-latest
     215    continue-on-error: true
    212216    timeout-minutes: 5
    213217    needs: [ prepare ]
Note: See TracChangeset for help on using the changeset viewer.