Skip to content

Conversation

timl3136
Copy link
Member

@timl3136 timl3136 commented Jul 1, 2025

What changed?
Updated all actions/checkout@v4 steps in .github/workflows/ci-checks.yml to include fetch-depth: 0
This ensures full repository history is available for submodule branch validation

Why?
This PR addresses an issue where the .idl-status Makefile target was failing in CI because the GitHub Actions checkout was using shallow clones (--depth=1), which prevented proper branch checking for submodules.

How did you test it?
Only CI pipeline change.

Potential risks

Release notes

Documentation Changes

Copy link
Member

@natemort natemort left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we need this for every single checkout action, but there isn't really any harm. They'll just got slightly slower.

@timl3136 timl3136 merged commit b1a7d3a into cadence-workflow:master Jul 1, 2025
42 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants