|
@@ -92,10 +92,12 @@ jobs:
|
|
|
path: ./target/deploy/*.so
|
|
path: ./target/deploy/*.so
|
|
|
if-no-files-found: error
|
|
if-no-files-found: error
|
|
|
|
|
|
|
|
- - name: Save Program Builds For Client Jobs
|
|
|
|
|
|
|
+ - name: Save Client Artifacts
|
|
|
uses: actions/cache/save@v4
|
|
uses: actions/cache/save@v4
|
|
|
with:
|
|
with:
|
|
|
- path: ./**/*.so
|
|
|
|
|
|
|
+ path: |
|
|
|
|
|
+ ./**/*.so
|
|
|
|
|
+ ./target/deploy/*.json
|
|
|
key: {% raw %}${{ runner.os }}-builds-${{ github.sha }}{% endraw %}
|
|
key: {% raw %}${{ runner.os }}-builds-${{ github.sha }}{% endraw %}
|
|
|
|
|
|
|
|
test_programs:
|
|
test_programs:
|
|
@@ -182,10 +184,12 @@ jobs:
|
|
|
with:
|
|
with:
|
|
|
solana: true
|
|
solana: true
|
|
|
|
|
|
|
|
- - name: Restore Program Builds
|
|
|
|
|
|
|
+ - name: Restore Client Artifacts
|
|
|
uses: actions/cache/restore@v4
|
|
uses: actions/cache/restore@v4
|
|
|
with:
|
|
with:
|
|
|
- path: ./**/*.so
|
|
|
|
|
|
|
+ path: |
|
|
|
|
|
+ ./**/*.so
|
|
|
|
|
+ ./target/deploy/*.json
|
|
|
key: {% raw %}${{ runner.os }}-builds-${{ github.sha }}{% endraw %}
|
|
key: {% raw %}${{ runner.os }}-builds-${{ github.sha }}{% endraw %}
|
|
|
|
|
|
|
|
- name: Test Client JS
|
|
- name: Test Client JS
|