Commit 2fca516
authored
[testnet_conway] Fix flaky changed-files CI by using full clone in path filter jobs (#6348)
## Motivation
Backport of #6346 to `testnet_conway`. This is where the failures are
currently happening.
The `changed-files` jobs using `dorny/paths-filter` intermittently fail
with:
```
fatal: shallow file has changed since we read it
git exit code 128
```
See #6346 for the full root cause analysis.
## Proposal
Add `fetch-depth: 0` to the `actions/checkout` step in every
`changed-files` job that feeds into `dorny/paths-filter` in
`testnet_conway` workflows.
Files changed: `rust.yml`, `web.yml`, `explorer.yml`.
## Test Plan
Same as #6346. Eliminates the shallow clone deepening loop by
construction.
## Release Plan
- Nothing to do / These changes follow the usual release cycle.
## Links
- Main branch PR: #6346
- [reviewer
checklist](https://github.com/linera-io/linera-protocol/blob/main/CONTRIBUTING.md#reviewer-checklist)1 parent 7258f7b commit 2fca516
3 files changed
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
| 44 | + | |
43 | 45 | | |
44 | 46 | | |
45 | 47 | | |
| |||
0 commit comments