Skip to content

🧹 Fix failing GitHub Actions workflows in Rules V3 (TinaCMS) #2642

@ssw-yakshaver

Description

@ssw-yakshaver

Requested by: @Aibono1225 via YakShaver.ai 🦬
cc: @Aibono1225, @Marxoz, @PothieuG, @Freego1783 @Calinator444 @jeoffreyfischer

Hi Team!

  🟥  Watch the video (1 min 21 sec)

  Url from screen share: https://github.com/SSWConsulting/SSW.Rules.Content/actions/workflows/validate-frontmatter-all.yml

Pain

Two GitHub Actions workflows ("content snapshot cleanup" and "validate front matter in all rules") are consistently failing after merging PRs in the Rules V3 (TinaCMS) repository, despite being unrelated to the changes made. These failing workflows create noise and confusion for contributors. The workflows should be investigated and either fixed so they run successfully or removed if they are no longer relevant.

Acceptance Criteria

  1. Identify the root cause of failures in the "content snapshot cleanup" workflow.
  2. Identify the root cause of failures in the "validate front matter in all rules" workflow.
  3. Decide whether each workflow is still required for the Rules V3 (TinaCMS) repository.
  4. If required, update the workflows so they pass successfully on relevant PRs.
  5. If not required, remove the workflows from the repository.
  6. After changes, merging a PR no longer results in unrelated workflow failure notifications.

Screenshot

Screenshot
Figure: GitHub Actions workflows failing after a merged PR

Metadata

Metadata

Labels

Type: DevOpsSetting up of DevOps processes e.g. GitHub Actions, Azure DevOps Pipelines etcYakShaver

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions