uuid: - value: 733458ea-e46c-49ed-8e8f-de95148cf0bc langcode: - value: en type: - target_id: daily_email target_type: node_type target_uuid: 8bde1f2f-eef9-4f2d-ae9c-96921f8193d7 revision_timestamp: - value: '2025-05-11T09:00:38+00:00' revision_uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 revision_log: { } status: - value: true uid: - target_type: user target_uuid: b8966985-d4b2-42a7-a319-2e94ccfbb849 title: - value: | There's no value in a broken CI pipeline created: - value: '2023-06-28T00:00:00+00:00' changed: - value: '2025-05-11T09:00:38+00:00' promote: - value: false sticky: - value: false default_langcode: - value: true revision_translation_affected: - value: true path: - alias: /daily/2023/06/28/theres-no-value-in-a-broken-ci-pipeline langcode: en body: - value: |

The value in a CI pipeline is when its commands and checks are running successfully, and the pipeline is passing.

And then keeping it passing.

If the pipeline fails, it loses all of its value.

Passing should be its default state, and effort should be made to ensure it continues to pass.

If a pipeline fails, the change is not deployed, and the failure should be investigated and rectified so the pipeline is returned to a passing state and providing value.

format: full_html processed: |

The value in a CI pipeline is when its commands and checks are running successfully, and the pipeline is passing.

And then keeping it passing.

If the pipeline fails, it loses all of its value.

Passing should be its default state, and effort should be made to ensure it continues to pass.

If a pipeline fails, the change is not deployed, and the failure should be investigated and rectified so the pipeline is returned to a passing state and providing value.

summary: null field_daily_email_cta: { }