Skip to content
This repository was archived by the owner on Jul 10, 2025. It is now read-only.

Commit de7f946

Browse files
authored
Update Maturin, DIDKit, tests/project structure, and version (#9)
Also remove Linux architectures without ring support Close #8
1 parent 0a3dbb4 commit de7f946

File tree

16 files changed

+5066
-90
lines changed

16 files changed

+5066
-90
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
name: CI
22

3-
on: push
3+
on:
4+
push:
5+
branches: [main]
6+
pull_request:
7+
branches: [main]
48

59
jobs:
610
CI:
711
runs-on: ubuntu-latest
812
steps:
9-
- uses: actions/checkout@v2
13+
- uses: actions/checkout@v3
1014
- uses: actions/setup-python@v2
1115
with:
1216
python-version: "3.10"
@@ -15,10 +19,9 @@ jobs:
1519
with:
1620
manylinux: off
1721
args: --find-interpreter
18-
- uses: abatilo/actions-poetry@v2.1.6
22+
- uses: abatilo/actions-poetry@v2.3.0
1923
- name: Run Tests
20-
working-directory: pydidkit_tests
2124
run: |
22-
curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -
2325
poetry install
26+
poetry run maturin develop
2427
poetry run pytest

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
runs-on: ubuntu-latest
5151
strategy:
5252
matrix:
53-
target: [x86_64, i686, aarch64, armv7, s390x, ppc64le, ppc64]
53+
target: [x86_64, i686, aarch64, armv7]
5454
steps:
5555
- uses: actions/checkout@v2
5656
- name: Build Wheels

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
/target
2-
Cargo.lock
32
__pycache__/
3+
*.so

0 commit comments

Comments
 (0)