25
25
./gradlew optimizedJar
26
26
./gradlew zipOutputOptimizedJars
27
27
- name : Upload Artifacts
28
- uses : actions/upload-artifact@v3
28
+ uses : actions/upload-artifact@v4
29
29
with :
30
30
name : javascore-contracts
31
31
path : ./contracts/javascore/build/javascore-contracts.zip
@@ -37,24 +37,18 @@ jobs:
37
37
uses : actions/checkout@v3
38
38
with :
39
39
submodules : true
40
- - name : Install stable toolchain
41
- uses : actions-rs/toolchain@v1
42
- with :
43
- toolchain : 1.69.0
44
- target : wasm32-unknown-unknown
45
- override : true
46
- profile : minimal
40
+
47
41
- name : Cache Rust dependencies
48
42
uses : Swatinem/rust-cache@v2
49
43
- name : Compile WASM
50
44
run : |
51
- rustup component add rustfmt --toolchain 1.69 .0-x86_64-unknown-linux-gnu
52
- rustup component add clippy --toolchain 1.69 .0-x86_64-unknown-linux-gnu
45
+ # rustup component add rustfmt --toolchain 1.78 .0-x86_64-unknown-linux-gnu
46
+ # rustup component add clippy --toolchain 1.78 .0-x86_64-unknown-linux-gnu
53
47
bash ./scripts/optimize-cosmwasm.sh
54
48
cd artifacts/archway && zip -r ../../cosmwasm-contracts.zip . -j
55
49
56
50
- name : Upload Artifacts
57
- uses : actions/upload-artifact@v3
51
+ uses : actions/upload-artifact@v4
58
52
with :
59
53
name : cosmwasm-contracts
60
54
path : cosmwasm-contracts.zip
79
73
cd artifacts && zip -r ../../../solidity-contracts.zip . -j
80
74
81
75
- name : Upload Artifacts
82
- uses : actions/upload-artifact@v3
76
+ uses : actions/upload-artifact@v4
83
77
with :
84
78
name : solidity-contracts
85
79
path : solidity-contracts.zip
@@ -96,19 +90,19 @@ jobs:
96
90
echo «::set-output name=date::$(date +'%Y-%m-%d')»
97
91
echo «::set-output name=sha8::$(echo ${GITHUB_SHA} | cut -c1-8)»
98
92
- name : Download Javascore Artifacts
99
- uses : actions/download-artifact@v2
93
+ uses : actions/download-artifact@v4
100
94
with :
101
95
name : javascore-contracts
102
96
path : javascore-contracts
103
97
104
98
- name : Download Cosmwasm Artifacts
105
- uses : actions/download-artifact@v2
99
+ uses : actions/download-artifact@v4
106
100
with :
107
101
name : cosmwasm-contracts
108
102
path : cosmwasm-contracts
109
103
110
104
- name : Download Solidity Artifacts
111
- uses : actions/download-artifact@v2
105
+ uses : actions/download-artifact@v4
112
106
with :
113
107
name : solidity-contracts
114
108
path : solidity-contracts
0 commit comments