Commit 46ced41
authored
Fix generate-direct race that ran apitypes generation twice (#5442)
## What
- Remove dependency on `generate-direct-apitypes` from `generate-direct`
target, keep only `generate-direct-resources`
## Why
- `generate-direct-resources` already depends on
`generate-direct-apitypes` which means apitypes is invoked twice
concurrently
## Testing
`./task generate-direct --dry --force`
**Before**
```
[generate-openapi-json] wget ... && mv ...
[generate-direct-apitypes] python3 generate_apitypes.py ... > apitypes.generated.yml
[generate-openapi-json] wget ... && mv ...
[generate-direct-apitypes] python3 generate_apitypes.py ... > apitypes.generated.yml
[generate-direct-resources] uv run ... > resources.generated.yml
```
**After**:
```
[generate-openapi-json] wget ... && mv ...
[generate-direct-apitypes] python3 generate_apitypes.py ... > apitypes.generated.yml
[generate-direct-resources] uv run ... > resources.generated.yml
```
This pull request was written by Isaac.1 parent 15cdda5 commit 46ced41
1 file changed
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
888 | 888 | | |
889 | 889 | | |
890 | 890 | | |
891 | | - | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
892 | 897 | | |
893 | 898 | | |
894 | 899 | | |
| |||
0 commit comments