12
12
strategy :
13
13
matrix :
14
14
node-version : [20.x]
15
- wallet : ['Default', 'SubConnect V2', 'Talisman Connect']
16
15
17
16
steps :
18
17
- uses : actions/checkout@v3
@@ -23,14 +22,39 @@ jobs:
23
22
cache : ' yarn'
24
23
- run : yarn install --immutable
25
24
- run : yarn build
26
- - name : Create and build app with create-typink (${{ matrix.wallet }} )
25
+ - name : Create app with create-typink (Default )
27
26
run : |
28
27
export YARN_ENABLE_IMMUTABLE_INSTALLS=false
29
28
cd ..
30
- node ./typink/packages/create-typink/dist/bin/create-typink.mjs \
31
- --no-git -n typink-app-${{ matrix.wallet }} -t default -p greeter \
32
- -N "Pop Testnet" -N "Aleph Zero Testnet" -w "${{ matrix.wallet }}"
29
+ node ./typink/packages/create-typink/dist/bin/create-typink.mjs --no-git -n typink-app-default -t default -p greeter -N "Pop Testnet" -N "Aleph Zero Testnet" -w Default
33
30
ls -la
34
- cd ./typink-app-${{ matrix.wallet }}
31
+ cd ./typink-app-default
35
32
ls -la
33
+ - name : Try to build (Default)
34
+ run : |
35
+ cd ../typink-app-default
36
+ yarn build
37
+ - name : Create app with create-typink (SubConnect V2)
38
+ run : |
39
+ export YARN_ENABLE_IMMUTABLE_INSTALLS=false
40
+ cd ..
41
+ node ./typink/packages/create-typink/dist/bin/create-typink.mjs --no-git -n typink-app-subconnect-v2 -t default -p greeter -N "Pop Testnet" -N "Aleph Zero Testnet" -w "SubConnect V2"
42
+ ls -la
43
+ cd ./typink-app-subconnect-v2
44
+ ls -la
45
+ - name : Try to build (SubConnect V2)
46
+ run : |
47
+ cd ../typink-app-subconnect-v2
48
+ yarn build
49
+ - name : Create app with create-typink (Talisman Connect)
50
+ run : |
51
+ export YARN_ENABLE_IMMUTABLE_INSTALLS=false
52
+ cd ..
53
+ node ./typink/packages/create-typink/dist/bin/create-typink.mjs --no-git -n typink-app-talisman-connect -t default -p greeter -N "Pop Testnet" -N "Aleph Zero Testnet" -w "Talisman Connect"
54
+ ls -la
55
+ cd ./typink-app-talisman-connect
56
+ ls -la
57
+ - name : Try to build (Talisman Connect)
58
+ run : |
59
+ cd ../typink-app-talisman-connect
36
60
yarn build
0 commit comments