File tree 6 files changed +107
-38
lines changed
6 files changed +107
-38
lines changed Original file line number Diff line number Diff line change
1
+ # SPDX-FileCopyrightText: 2024 Ledger SAS
2
+ #
3
+ # SPDX-License-Identifier: Apache-2.0
4
+
5
+ name : Python Doc
6
+
7
+ on :
8
+ push :
9
+ branches :
10
+ - main
11
+ paths :
12
+ - ' doc/**'
13
+ - ' tox.ini'
14
+ - ' .github/workflows/doc.yml'
15
+ pull_request :
16
+ paths :
17
+ - ' doc/**'
18
+ - ' tox.ini'
19
+ - ' .github/workflows/doc.yml'
20
+
21
+ jobs :
22
+ doc :
23
+ uses : outpost-os/pipeline-python/.github/workflows/doc.yml@v1
24
+ with :
25
+ python-version : ' 3.10'
Original file line number Diff line number Diff line change
1
+ # SPDX-FileCopyrightText: 2024 Ledger SAS
2
+ #
3
+ # SPDX-License-Identifier: Apache-2.0
4
+
5
+ name : Python Lint
6
+
7
+ on :
8
+ push :
9
+ branches :
10
+ - main
11
+ paths :
12
+ - ' src/**'
13
+ - ' tox.ini'
14
+ - ' .github/workflows/lint.yml'
15
+ pull_request :
16
+ paths :
17
+ - ' src/**'
18
+ - ' tox.ini'
19
+ - ' .github/workflows/lint.yml'
20
+
21
+ jobs :
22
+ lint :
23
+ uses : outpost-os/pipeline-python/.github/workflows/lint.yml@v1
24
+ with :
25
+ python-version : ' 3.10'
Load Diff This file was deleted.
Original file line number Diff line number Diff line change
1
+ # SPDX-FileCopyrightText: 2024 Ledger SAS
2
+ #
3
+ # SPDX-License-Identifier: Apache-2.0
4
+
5
+ name : Python Code Quality
6
+
7
+ on :
8
+ push :
9
+ branches :
10
+ - main
11
+ pull_request :
12
+ branches :
13
+ - main
14
+
15
+ jobs :
16
+ codeql :
17
+ permissions :
18
+ security-events : write
19
+ packages : read
20
+ actions : read
21
+ contents : read
22
+ uses : outpost-os/pipeline-python/.github/workflows/codeql.yml@v1
Original file line number Diff line number Diff line change
1
+ # SPDX-FileCopyrightText: 2024 Ledger SAS
2
+ #
3
+ # SPDX-License-Identifier: Apache-2.0
4
+
5
+ name : Python Unit Tests
6
+
7
+ on :
8
+ push :
9
+ branches :
10
+ - main
11
+ paths :
12
+ - ' src/**'
13
+ - ' tests/**'
14
+ - ' tox.ini'
15
+ - ' .github/workflows/unittest.yml'
16
+ pull_request :
17
+ paths :
18
+ - ' src/**'
19
+ - ' tests/**'
20
+ - ' tox.ini'
21
+ - ' .github/workflows/unittest.yml'
22
+
23
+ jobs :
24
+ unittest :
25
+ strategy :
26
+ matrix :
27
+ version : ['3.10', '3.11', '3.12']
28
+ uses : outpost-os/pipeline-python/.github/workflows/unittest.yml@v1
29
+ with :
30
+ python-version : ${{ matrix.version }}
31
+ secrets : inherit
Original file line number Diff line number Diff line change @@ -11,7 +11,10 @@ SPDX-License-Identifier: Apache-2.0
11
11
![ PyPI - Python Version] ( https://img.shields.io/pypi/pyversions/dts-utils )
12
12
13
13
[ ![ codecov] ( https://codecov.io/gh/outpost-os/python-dts-utils/graph/badge.svg?token=SGQPBE40UI )] ( https://codecov.io/gh/outpost-os/python-dts-utils )
14
- ![ build] ( https://github.com/outpost-os/python-dts-utils/actions/workflows/main.yml/badge.svg )
14
+ ![ lint] ( https://github.com/outpost-os/python-dts-utils/actions/workflows/lint.yml/badge.svg )
15
+ ![ unittest] ( https://github.com/outpost-os/python-dts-utils/actions/workflows/unittest.yml/badge.svg )
16
+ ![ doc] ( https://github.com/outpost-os/python-dts-utils/actions/workflows/doc.yml/badge.svg )
17
+ ![ quality] ( https://github.com/outpost-os/python-dts-utils/actions/workflows/quality.yml/badge.svg )
15
18
16
19
# dts-utils python package
17
20
` dts-utils ` is an utility python package that aims to ease dts handling in python and source code
You can’t perform that action at this time.
0 commit comments