Skip to content

Commit 45b5492

Browse files
validate package.json content on each test workflow run
1 parent 1858fae commit 45b5492

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

.github/workflows/test.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,10 @@ jobs:
7171
- name: Test built package
7272
run: |
7373
twine check dist/*
74+
- name: Validate mip package file
75+
run: |
76+
upy-package \
77+
--setup_file setup.py \
78+
--package_changelog_file changelog.md \
79+
--package_file package.json \
80+
--validate

requirements-test.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# List external packages here
22
# Avoid fixed versions
3-
flake8>=5.0.0,<6
43
coverage>=6.4.2,<7
4+
flake8>=5.0.0,<6
55
nose2>=0.12.0,<1
6+
setup2upypackage>=0.4.0,<1
67
yamllint>=1.29,<2

0 commit comments

Comments
 (0)