@@ -22,23 +22,29 @@ jobs:
2222 with :
2323 target : wasm32v1-none
2424
25+ - name : Install Stellar CLI
26+ run : curl -fsSL https://github.com/stellar/stellar-cli/raw/main/install.sh | sh
27+
28+ - name : Build with Stellar CLI
29+ run : stellar contract build
30+
2531 - name : Check stellar-access
26- run : cargo publish -p stellar-access --target wasm32v1-none --dry-run
32+ run : cargo publish -p stellar-access --dry-run --no-verify
2733
2834 - name : Check stellar-accounts
29- run : cargo publish -p stellar-accounts --target wasm32v1-none --dry-run
35+ run : cargo publish -p stellar-accounts --dry-run --no-verify
3036
3137 - name : Check stellar-contract-utils
32- run : cargo publish -p stellar-contract-utils --target wasm32v1-none --dry-run
38+ run : cargo publish -p stellar-contract-utils --dry-run --no-verify
3339
3440 - name : Check stellar-fee-abstraction
35- run : cargo publish -p stellar-fee-abstraction --target wasm32v1-none --dry-run
41+ run : cargo publish -p stellar-fee-abstraction --dry-run --no-verify
3642
3743 - name : Check stellar-governance
38- run : cargo publish -p stellar-governance --target wasm32v1-none --dry-run
44+ run : cargo publish -p stellar-governance --dry-run --no-verify
3945
4046 - name : Check stellar-macros
41- run : cargo publish -p stellar-macros --target wasm32v1-none --dry-run
47+ run : cargo publish -p stellar-macros --dry-run --no-verify
4248
4349 # Intentionally skipping "stellar-tokens" because dependant on "stellar-contract-utils"
4450
@@ -56,25 +62,32 @@ jobs:
5662 uses : actions-rust-lang/setup-rust-toolchain@v1
5763 with :
5864 target : wasm32v1-none
65+
66+ - name : Install Stellar CLI
67+ run : curl -fsSL https://github.com/stellar/stellar-cli/raw/main/install.sh | sh
68+
69+ - name : Build with Stellar CLI
70+ run : stellar contract build
71+
5972 - name : Publish stellar-access
60- run : cargo publish -p stellar-access --target wasm32v1-none --token $CRATES_IO_TOKEN
73+ run : cargo publish -p stellar-access --no-verify --token $CRATES_IO_TOKEN
6174
6275 - name : Publish stellar-accounts
63- run : cargo publish -p stellar-accounts --target wasm32v1-none --token $CRATES_IO_TOKEN
76+ run : cargo publish -p stellar-accounts --no-verify --token $CRATES_IO_TOKEN
6477
6578 - name : Publish stellar-contract-utils
66- run : cargo publish -p stellar-contract-utils --target wasm32v1-none --token $CRATES_IO_TOKEN
79+ run : cargo publish -p stellar-contract-utils --no-verify --token $CRATES_IO_TOKEN
6780
6881 - name : Publish stellar-fee-abstraction
69- run : cargo publish -p stellar-fee-abstraction --target wasm32v1-none --token $CRATES_IO_TOKEN
82+ run : cargo publish -p stellar-fee-abstraction --no-verify --token $CRATES_IO_TOKEN
7083
7184 - name : Publish stellar-governance
72- run : cargo publish -p stellar-governance --target wasm32v1-none --token $CRATES_IO_TOKEN
85+ run : cargo publish -p stellar-governance --no-verify --token $CRATES_IO_TOKEN
7386
7487 - name : Publish stellar-macros
75- run : cargo publish -p stellar-macros --target wasm32v1-none --token $CRATES_IO_TOKEN
88+ run : cargo publish -p stellar-macros --no-verify --token $CRATES_IO_TOKEN
7689
77- # "stellar-token " is dependant on "stellar-contract-utils" and if there's some latency from crates.io, it might be useful to add a sleep step e.g. `sleep 300`
90+ # "stellar-tokens " is dependant on "stellar-contract-utils" and if there's some latency from crates.io, it might be useful to add a sleep step e.g. `sleep 300`
7891
7992 - name : Publish stellar-tokens
80- run : cargo publish -p stellar-tokens --target wasm32v1-none --token $CRATES_IO_TOKEN
93+ run : cargo publish -p stellar-tokens --no-verify --token $CRATES_IO_TOKEN
0 commit comments