Skip to content

Commit c615980

Browse files
authored
Merge pull request #151 from multimeric/cleanup-deps
Cleanup deps
2 parents 99aff03 + 128d498 commit c615980

File tree

5 files changed

+1935
-1877
lines changed

5 files changed

+1935
-1877
lines changed

.github/workflows/build-deploy-documentation.yaml

-35
This file was deleted.

.github/workflows/check-pull-request.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -86,3 +86,6 @@ jobs:
8686
run: |
8787
poetry run pip install -U pytest
8888
poetry run pytest tests/
89+
90+
- name: Check project dependencies
91+
run: make check-dependencies

Makefile

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ RUN = poetry run
22
VERSION = $(shell git tag | tail -1)
33
MODELS = cadsr frictionless
44

5-
.PHONY: all clean test all-docs sphinx-html
5+
.PHONY: all clean test all-docs sphinx-html check-dependencies
66

77
all: clean test
88

@@ -13,6 +13,8 @@ test:
1313
schema_automator/metamodels/%.py: schema_automator/metamodels/%.yaml
1414
$(RUN) gen-python $< > $@.tmp && mv $@.tmp $@
1515

16+
check-dependencies:
17+
$(RUN) deptry schema_automator --known-first-party schema_automator
1618

1719
# create a convenient wrapper script;
1820
# this can be used outside the poetry environment

0 commit comments

Comments
 (0)