Skip to content

Commit 09ed1d2

Browse files
authored
Merge pull request #443 from WadeBarnes/fix/dependancy-scheme
Update indy-node dependency to 1.13.2-rc5
2 parents c4a3467 + 8ed679c commit 09ed1d2

3 files changed

Lines changed: 43 additions & 4 deletions

File tree

.github/workflows/reuseable_build_package.yaml

Lines changed: 41 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,47 @@ jobs:
5959
- name: Build Token Plugin deployment package
6060
run: |
6161
mkdir -p /tmp/build-output
62-
fpm --input-type dir --output-type deb --name sovtoken --architecture amd64 --maintainer "Sovrin" --no-python-fix-name --version ${{ steps.version.outputs.debVersion }} --depends "indy-node(=${{ steps.node-version.outputs.nodeVersion }})" --verbose --no-python-dependencies --after-install ./devops/build-scripts/focal/sovtoken/postinst --before-remove ./devops/build-scripts/focal/sovtoken/prerm --exclude "*.pyo" --exclude "*.pyc" --no-python-fix-dependencies --python-bin "/usr/bin/python3" --force sovtoken/
63-
fpm --input-type dir --output-type deb --name sovtokenfees --architecture amd64 --maintainer "Sovrin" --no-python-fix-name --version ${{ steps.version.outputs.debVersion }} --depends "indy-node(=${{ steps.node-version.outputs.nodeVersion }})" --verbose --no-python-dependencies --after-install ./devops/build-scripts/focal/sovtokenfees/postinst --before-remove ./devops/build-scripts/focal/sovtokenfees/prerm --exclude "*.pyo" --exclude "*.pyc" --no-python-fix-dependencies --python-bin "/usr/bin/python3" --force sovtokenfees/
62+
63+
# Build the sovtoken package
64+
fpm \
65+
--input-type python \
66+
--output-type deb \
67+
--name sovtoken \
68+
--version ${{ steps.version.outputs.debVersion }} \
69+
--depends "indy-node(=${{ steps.node-version.outputs.nodeVersion }})" \
70+
--architecture amd64 \
71+
--maintainer "Sovrin" \
72+
--verbose \
73+
--no-python-dependencies \
74+
--no-python-fix-name \
75+
--python-bin "/usr/bin/python3" \
76+
--no-python-fix-dependencies \
77+
--exclude "*.pyc" \
78+
--exclude "*.pyo" \
79+
--after-install ./devops/build-scripts/focal/sovtoken/postinst \
80+
--before-remove ./devops/build-scripts/focal/sovtoken/prerm \
81+
--force \
82+
sovtoken/
83+
84+
# Build the sovtokenfees package
85+
fpm \
86+
--input-type python \
87+
--output-type deb \
88+
--name sovtokenfees \
89+
--version ${{ steps.version.outputs.debVersion }} \
90+
--architecture amd64 \
91+
--maintainer "Sovrin" \
92+
--verbose \
93+
--no-python-fix-name \
94+
--python-bin "/usr/bin/python3" \
95+
--no-python-fix-dependencies \
96+
--exclude "*.pyc" \
97+
--exclude "*.pyo" \
98+
--after-install ./devops/build-scripts/focal/sovtokenfees/postinst \
99+
--before-remove ./devops/build-scripts/focal/sovtokenfees/prerm \
100+
--force \
101+
sovtokenfees/
102+
64103
mv ./*.deb /tmp/build-output
65104
- name: Upload sovtoken-deb
66105
uses: actions/upload-artifact@v3

devops/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ ifeq ($(SRC_DIR_NAME),sovtoken)
3838
# apt: indy-plenum (stable component)
3939

4040
FPM_P_NAME += $(PACKAGE_NAME)
41-
FPM_P_DEPENDS := indy-node(=1.13.2~rc4)
41+
FPM_P_DEPENDS := indy-node(=1.13.2~rc5)
4242
FPM_ARGS := --no-python-dependencies $(FPM_ARGS) ../$(SRC_DIR_NAME)
4343
endif
4444

sovtoken/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
'*.css', '*.ico', '*.png', 'LICENSE', 'LEGAL', 'sovtoken']},
4444
include_package_data=True,
4545

46-
install_requires=['indy-node==1.13.2.rc4'],
46+
install_requires=['indy-node==1.13.2.rc5'],
4747

4848
setup_requires=['pytest-runner'],
4949
extras_require={

0 commit comments

Comments
 (0)