Commit bcdae4b
authored
fix: fetch submodule tags before checking webrtc release tag (#553)
## Motivation and Context
```
check:webrtc-published fails on CI but passes locally
check-webrtc-published.mjs runs git -C packages/react-native-webrtc describe --exact-match --tags HEAD. That only works if the submodule's tags are present in .git.
- Locally it passes because the dev has previously fetched the submodule's tags.
- On GH Actions actions/checkout@v4 with submodules: recursive checks out the submodule at the pinned SHA but does not fetch its tags, so git describe finds nothing → "Submodule HEAD (6b994c0) is not at a tagged release".
```
## Documentation impact
- [ ] Documentation update required
- [ ] Documentation updated [in another PR](_)
- [x] No documentation update required
## Types of changes
- [x] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to
not work as expected)1 parent 5fc0185 commit bcdae4b
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
30 | 39 | | |
31 | 40 | | |
32 | 41 | | |
| |||
0 commit comments