Skip to content

Commit 6ec379f

Browse files
authored
Merge pull request #65 from IntentProof/simplify-ci
Simplify CI to build and test only
2 parents f29f2b0 + 6b89411 commit 6ec379f

4 files changed

Lines changed: 5 additions & 189 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
name: "IntentProof CI: Build and Test"
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v6
14+
- uses: actions/checkout@v4
1515

1616
- name: Checkout spec repository
1717
uses: actions/checkout@v4
@@ -20,28 +20,14 @@ jobs:
2020
ref: main
2121
path: intentproof-spec
2222

23-
- name: Ensure spec sdk-signing golden checkout
24-
run: |
25-
if [[ -d intentproof-spec/golden/sdk-signing ]]; then
26-
exit 0
27-
fi
28-
git -C intentproof-spec fetch origin phase3-ecosystem-conformance
29-
git -C intentproof-spec checkout FETCH_HEAD
30-
31-
- uses: actions/setup-python@v6
23+
- uses: actions/setup-python@v5
3224
with:
3325
python-version: '3.11'
3426

3527
- name: Install dependencies
36-
run: |
37-
pip install -e ".[dev]"
38-
39-
- name: Run tests with coverage
40-
env:
41-
INTENTPROOF_SPEC_DIR: intentproof-spec
42-
run: bash ./scripts/run-coverage-gate.sh
28+
run: pip install -e ".[dev]"
4329

44-
- name: Verify sdk-signing fixtures synced with spec
30+
- name: Run tests
4531
env:
4632
INTENTPROOF_SPEC_DIR: intentproof-spec
47-
run: bash ./scripts/check-sdk-signing-fixtures-sync.sh
33+
run: python3 -m pytest

.github/workflows/codeql.yml

Lines changed: 0 additions & 71 deletions
This file was deleted.

.github/workflows/dco.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

.github/workflows/deps-scan.yml

Lines changed: 0 additions & 58 deletions
This file was deleted.

0 commit comments

Comments
 (0)