1
- # Live DX Team
2
- .github / @ ledgerhq/live-eng-core
3
- scripts / @ ledgerhq/live-eng-core
4
- tools / @ ledgerhq/live-eng-core
5
- fastlane / @ ledgerhq/live-eng-core
1
+ # How does it work? => https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
2
+ # This is a comment.
3
+ # Each line is a file pattern followed by one or more owners.
4
+ # Order is important; the last matching pattern takes the most
5
+ # precedence. When someone opens a pull request that only
6
+ # modifies JS files, only @js-owner and not the global
7
+ # owner(s) will be requested for a review.
6
8
7
- # Live Blockchain Support Team
8
- apps /** /families / @ ledgerhq/live-blockchain-support
9
- apps /ledger-live-desktop /src /live-common-set-supported-currencies. * @ ledgerhq/live-blockchain-support
10
- apps /ledger-live-mobile /src /live-common-setup. * @ ledgerhq/live-blockchain-support
11
- libs /ledger-live-common /src /families @ ledgerhq/live-blockchain-support
12
- libs /ledgerjs /packages /cryptoassets @ ledgerhq/live-blockchain-support
13
- libs /ledgerjs /packages /types-cryptoassets @ ledgerhq/live-blockchain-support
14
- libs /ledgerjs /packages /hw-app- * @ ledgerhq/live-blockchain-support
15
- libs /coin- * @ ledgerhq/live-blockchain-support
16
- libs /domain-service @ ledgerhq/live-blockchain-support
17
- ledgerjs /packages /evm-tools @ ledgerhq/live-blockchain-support
18
- docs @ ledgerhq/live-blockchain-support
9
+ # Hub team
10
+ # # by default, hub manage apps and libs related to it & then we overrides many exceptions
11
+ apps /ledger-live-desktop / @ ledgerhq/live-hub
12
+ apps /ledger-live-mobile / @ ledgerhq/live-hub
13
+ libs /** /errors / @ ledgerhq/live-hub
14
+ libs /** /logs / @ ledgerhq/live-hub
15
+ libs /** /types-live / @ ledgerhq/live-hub
16
+ libs /env / @ ledgerhq/live-hub
17
+ libs /ledger-live-common / @ ledgerhq/live-hub
18
+ libs /promise / @ ledgerhq/live-hub
19
+ libs /ui / @ ledgerhq/live-hub
19
20
21
+ # Blockchain team
22
+ .github /** /bot- * .yml @ ledgerhq/live-blockchain-support
23
+ ** /live-common-set * .ts @ ledgerhq/live-blockchain-support
24
+ apps /** /families / @ ledgerhq/live-blockchain-support
25
+ apps /cli / @ ledgerhq/live-blockchain-support
26
+ apps /web-tools / @ ledgerhq/live-blockchain-support
27
+ docs / @ ledgerhq/live-blockchain-support
28
+ libs /coin- * / @ ledgerhq/live-blockchain-support
29
+ libs /domain-service / @ ledgerhq/live-blockchain-support
30
+ libs /evm-tools / @ ledgerhq/live-blockchain-support
31
+ libs /ledger-live-common /src /families / @ ledgerhq/live-blockchain-support
32
+ libs /ledgerjs /packages /cryptoassets / @ ledgerhq/live-blockchain-support
33
+ libs /ledgerjs /packages /hw-app- * / @ ledgerhq/live-blockchain-support
34
+ libs /ledgerjs /packages /types-cryptoassets / @ ledgerhq/live-blockchain-support
35
+ libs /live-config / @ ledgerhq/live-blockchain-support
36
+ libs /live-network / @ ledgerhq/live-blockchain-support
20
37
21
- # PTX
22
- ledger-live-desktop /src /renderer /screens /exchange / @ ledgerhq/ptx
23
- ledger-live-mobile /src /screens /Exchange / @ LedgerHQ/ptx
24
- ledger-live-common /src /exchange / @ LedgerHQ/ptx
38
+ # PTX team
39
+ apps /ledger-live-desktop /src /renderer /components /ProviderIcon / @ ledgerhq/ptx
40
+ apps /ledger-live-desktop /src /renderer /components /WebPTXPlayer / @ ledgerhq/ptx
41
+ apps /ledger-live-desktop /src /renderer /modals /Platform / @ ledgerhq/ptx
42
+ apps /ledger-live-desktop /src /renderer /modals /StartStake / @ ledgerhq/ptx
43
+ apps /ledger-live-desktop /src /renderer /reducers /swap.ts @ ledgerhq/ptx
44
+ apps /ledger-live-desktop /src /renderer /screens /earn / @ ledgerhq/ptx
45
+ apps /ledger-live-desktop /src /renderer /screens /exchange / @ ledgerhq/ptx
46
+ apps /ledger-live-desktop /src /renderer /screens /stake / @ ledgerhq/ptx
47
+ apps /ledger-live-desktop /src /renderer /screens /swapWeb / @ ledgerhq/ptx
48
+ apps /ledger-live-mobile /src /actions /earn.ts @ ledgerhq/ptx
49
+ apps /ledger-live-mobile /src /actions /swap.ts @ ledgerhq/ptx
50
+ apps /ledger-live-mobile /src /components /ProviderIcon / @ ledgerhq/ptx
51
+ apps /ledger-live-mobile /src /components /Stake / @ ledgerhq/ptx
52
+ apps /ledger-live-mobile /src /components /WebPTXPlayer / @ ledgerhq/ptx
53
+ apps /ledger-live-mobile /src /reducers /earn.ts @ ledgerhq/ptx
54
+ apps /ledger-live-mobile /src /reducers /swap.ts @ ledgerhq/ptx
55
+ apps /ledger-live-mobile /src /screens /Exchange / @ ledgerhq/ptx
56
+ apps /ledger-live-mobile /src /screens /PTX / @ ledgerhq/ptx
57
+ apps /ledger-live-mobile /src /screens /Swap / @ ledgerhq/ptx
58
+ libs /ledger-live-common /src /exchange / @ ledgerhq/ptx
25
59
26
- # Wallet API
27
- ledger-live-common /src /platform / @ LedgerHQ/wallet-api
60
+ # Wallet API team
61
+ ** /PlatformAppProviderWrapper.tsx @ ledgerhq/wallet-api
62
+ ** /Web3AppWebview / @ ledgerhq/wallet-api
63
+ ** /WebPlatformPlayer / @ ledgerhq/wallet-api
64
+ apps /ledger-live-desktop /src /renderer /screens /platform / @ ledgerhq/wallet-api
65
+ apps /ledger-live-desktop /src /webviewPreloader / @ ledgerhq/wallet-api
66
+ apps /ledger-live-mobile /src /screens /Discover / @ ledgerhq/wallet-api
67
+ apps /ledger-live-mobile /src /screens /Platform / @ ledgerhq/wallet-api
68
+ libs /ledger-live-common /src /platform / @ ledgerhq/wallet-api
69
+ libs /ledger-live-common /src /wallet-api / @ ledgerhq/wallet-api
70
+ ** /platformAdapter.ts @ ledgerhq/wallet-api
71
+ ** /walletApiAdapter.ts @ ledgerhq/wallet-api
72
+ ** /liveapp-sdk.spec.ts @ ledgerhq/wallet-api @ ledgerhq/live-qa
73
+ ** /wallet-api.spec.ts @ ledgerhq/wallet-api @ ledgerhq/live-qa
74
+ libs /test-utils / @ ledgerhq/wallet-api @ ledgerhq/live-qa
28
75
29
- # Live Devices Team
30
- apps /** /components /DeviceAction / @ ledgerhq/live-devices
31
- ledger-live-mobile /src /screens /Manager / @ ledgerhq/live-devices
32
- ledger-live-common /src /hw / @ ledgerhq/live-devices
33
- ledger-live-common /src /apps / @ ledgerhq/live-devices
34
- ledger-live-common /src /manager / @ ledgerhq/live-devices
35
- ledgerjs /packages /types-devices / @ ledgerhq/live-devices
36
- ledgerjs /packages /devices / @ ledgerhq/live-devices
37
- ledgerjs /packages /hw-transport- * @ ledgerhq/live-devices
38
- ledgerjs /packages /react-native- * @ ledgerhq/live-devices
76
+ # Devices team
77
+ ** /src /renderer /screens /manager / @ ledgerhq/live-devices
78
+ apps /** /components /DeviceAction / @ ledgerhq/live-devices
79
+ apps /ledger-live-mobile /src /screens /Manager / @ ledgerhq/live-devices
80
+ apps /web-tools /repl / @ ledgerhq/live-devices
81
+ libs /** /devices / @ ledgerhq/live-devices
82
+ libs /** /hw-transport- * / @ ledgerhq/live-devices
83
+ libs /** /react-native- * / @ ledgerhq/live-devices
84
+ libs /** /swift- * / @ ledgerhq/live-devices
85
+ libs /** /types-devices / @ ledgerhq/live-devices
86
+ libs /ledger-live-common /src /apps / @ ledgerhq/live-devices
87
+ libs /ledger-live-common /src /hw / @ ledgerhq/live-devices
88
+ libs /ledger-live-common /src /manager / @ ledgerhq/live-devices
39
89
90
+ # Recover team
91
+ apps /ledger-live-desktop /src /renderer /components /RecoverBanner / @ ledgerhq/recover-software
92
+ apps /ledger-live-desktop /src /renderer /components /RecoverRestore / @ ledgerhq/recover-software
93
+ apps /ledger-live-desktop /src /renderer /components /WebRecoverPlayer / @ ledgerhq/recover-software
94
+ apps /ledger-live-desktop /src /renderer /modals /ProtectDiscover / @ ledgerhq/recover-software
95
+ apps /ledger-live-desktop /src /renderer /screens /recover / @ ledgerhq/recover-software
96
+ apps /ledger-live-mobile /src /components /RecoverBanner / @ ledgerhq/recover-software
97
+ apps /ledger-live-mobile /src /components /ServicesWidget /Protect / @ ledgerhq/recover-software
98
+ apps /ledger-live-mobile /src /components /WebRecoverPlayer / @ ledgerhq/recover-software
99
+ apps /ledger-live-mobile /src /screens /Protect / @ ledgerhq/recover-software
100
+ libs /ledger-live-common /src /hooks /recoverFeatureFlag.ts @ ledgerhq/recover-software
40
101
41
- # Live QA Team
42
- ledger-live-desktop /tests /** /* -snapshots / @ ledgerhq/live-qa
43
-
44
- # Cross-teams
45
- .github /** /bot- * .yml @ gre @ ledgerhq/live-blockchain-support @ ledgerhq/live-qa
46
- ledgerjs /packages /types-live / @ gre @ ledgerhq/live-blockchain-support @ LedgerHQ/wallet-api @ ledgerhq/live-devices
102
+ # UI tests
103
+ apps /ledger-live-desktop /tests / @ ledgerhq/live-hub @ ledgerhq/live-qa
104
+ apps /ledger-live-mobile /e2e / @ ledgerhq/live-hub @ ledgerhq/live-qa
0 commit comments