File tree Expand file tree Collapse file tree 2 files changed +6
-15
lines changed Expand file tree Collapse file tree 2 files changed +6
-15
lines changed Original file line number Diff line number Diff line change 20
20
jobs :
21
21
guidelines_enforcer :
22
22
name : Call Ledger guidelines_enforcer
23
- uses : LedgerHQ/ledger-app-workflows/.github/workflows/reusable_guidelines_enforcer.yml@v1
23
+ uses : LedgerHQ/ledger-app-workflows/.github/workflows/reusable_guidelines_enforcer.yml@cev/icon_matrix
Original file line number Diff line number Diff line change 20
20
jobs :
21
21
lint :
22
22
name : Call Ledger Python linters
23
- uses : LedgerHQ/ledger-app-workflows/.github/workflows/reusable_python_checks.yml@v1
23
+ uses : LedgerHQ/ledger-app-workflows/.github/workflows/reusable_python_checks.yml@cev/icon_matrix
24
24
with :
25
25
run_linter : flake8
26
- run_type_check : false
26
+ run_type_check : true
27
27
src_directory : src
28
28
setup_directory : client
29
29
req_directory : client
30
-
31
- mypy :
32
- name : Type checking
33
- runs-on : ubuntu-latest
34
- steps :
35
- - name : Clone
36
- uses : actions/checkout@v4
37
- - run : pip install mypy
38
- - name : Mypy type checking
39
- run : (cd client && mypy src/)
30
+ base_directory : client
40
31
41
32
package_and_deploy :
42
33
name : Build and deploy the Ethereum client Python package
43
- needs : [lint, mypy ]
34
+ needs : [lint]
44
35
uses : LedgerHQ/ledger-app-workflows/.github/workflows/reusable_pypi_deployment.yml@v1
45
36
with :
46
37
package_name : ledger_app_clients.ethereum
49
40
jfrog_deployment : false
50
41
release : false
51
42
secrets :
52
- pypi_token : ${{ secrets.PYPI_PUBLIC_API_TOKEN }}
43
+ pypi_token : ${{ secrets.PYPI_PUBLIC_API_TOKEN }}
You can’t perform that action at this time.
0 commit comments