git.delta.rocks / unique-network / refs/commits / e42f99deb83f

difftreelog

Merge pull request #811 from UniqueNetwork/feature/generate-types-package

Yaroslav Bolyukin2022-12-26parents: #71fe9c7 #8c9db45.patch.diff
in: master
Feature/generate types package

2 files changed

modified.github/workflows/polkadot-types.ymldiffbeforeafterboth
--- a/.github/workflows/polkadot-types.yml
+++ b/.github/workflows/polkadot-types.yml
@@ -29,8 +29,8 @@
     strategy:
       matrix:
         include:
-          - network: sapphire
-            usage: "--sapphire"
+          - network: "sapphire"
+            usage: ""
           - network: "opal"
             usage: ""
           - network: "quartz"
@@ -70,8 +70,8 @@
         with:
           node-version: 16
 
-      - name: Install jq
-        run: sudo apt install jq -y
+      # - name: Install jq
+      #   run: sudo apt install jq -y
 
       - name: Run generate_types_package script
         working-directory: tests
modifiedtests/scripts/generate_types_package.shdiffbeforeafterboth
9. $DIR/functions.sh9. $DIR/functions.sh
1010
11usage() {11usage() {
12 echo "Usage: [RPC_URL=http://localhost:9933] $0 <--rc|--release|--sapphire> [--force] [--push] [--rpc-url=http://localhost:9933]" 1>&212 echo "Usage: [RPC_URL=http://localhost:9933] $0 <--rc|--release> [--force] [--push] [--rpc-url=http://localhost:9933]" 1>&2
13 exit 113 exit 1
14}14}
1515
16rc=16rc=
17sapphire=
18release=17release=
19force=18force=
20push=19push=
23case $i in22case $i in
24 --rc)23 --rc)
25 rc=124 rc=1
26 if test "$release" -o "$sapphire"; then usage; fi25 if test "$release"; then usage; fi
27 ;;26 ;;
28 --sapphire)
29 sapphire=1
30 if test "$rc" -o "$release"; then usage; fi
31 ;;
32 --release)27 --release)
33 release=128 release=1
34 if test "$rc" -o "$sapphire"; then usage; fi29 if test "$rc"; then usage; fi
35 ;;30 ;;
36 --force)31 --force)
37 force=132 force=1
48esac43esac
49done44done
5045
51if test \( ! \( "$rc" -o "$release" -o "$sapphire" \) \) -o \( "${RPC_URL=}" = "" \); then46if test \( ! \( "$rc" -o "$release" \) \) -o \( "${RPC_URL=}" = "" \); then
52 usage47 usage
53elif test "$rc"; then48elif test "$rc"; then
54 echo "Rc build"49 echo "Rc build"
70 repo_branch=opal-testnet65 repo_branch=opal-testnet
71 repo_tag=$repo_branch66 repo_tag=$repo_branch
72 ;;67 ;;
68 sapphire)
69 package_name=@unique-nft/sapphire-mainnet-types
70 repo_branch=sapphire-mainnet
71 repo_tag=$repo_branch
72 ;;
73 quartz)73 quartz)
74 package_name=@unique-nft/quartz-mainnet-types74 package_name=@unique-nft/quartz-mainnet-types
75 repo_branch=quartz-mainnet75 repo_branch=quartz-mainnet
95 repo_branch=rc95 repo_branch=rc
96 repo_tag=$repo_branch96 repo_tag=$repo_branch
97fi97fi
98if test "$sapphire" = 1; then
99 if "$spec_name" != opal; then
100 echo "sapphire types can only be based on opal spec"
101 exit 1
102 fi
103 package_name=@unique-nft/sapphire-mainnet-types
104 repo_branch=sapphire-mainnet
105 repo_tag=$repo_branch
106fi
10798
108package_version=${spec_version:0:3}.$(echo ${spec_version:3:3} | sed 's/^0*//').99package_version=${spec_version:0:3}.$(echo ${spec_version:3:3} | sed 's/^0*//').
109last_patch=NEVER100last_patch=NEVER