chore: Fix e2e (#31)

Co-authored-by: Valery Antopol <valery.antopol@gmail.com>
This commit is contained in:
Anatolios Laskaris 2023-09-04 14:44:27 +03:00 committed by GitHub
parent 4ae55d4042
commit 4fdfac1e03
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 12 deletions

View File

@ -49,11 +49,11 @@ jobs:
}
]
rust-peer:
nox:
needs:
- spell
uses: fluencelabs/rust-peer/.github/workflows/build.yml@master
uses: fluencelabs/nox/.github/workflows/build.yml@master
with:
cargo-dependencies: |
[
@ -69,31 +69,30 @@ jobs:
}
]
rust-peer-snapshot:
nox-snapshot:
needs:
- rust-peer
- nox
uses: fluencelabs/rust-peer/.github/workflows/container.yml@master
uses: fluencelabs/nox/.github/workflows/container.yml@master
with:
image-name: "docker.fluence.dev/sqlite-wasm-connector"
flavour: "minimal"
rust-peer-sha: "${{ needs.rust-peer.outputs.rust-peer-sha }}"
spell-aqua-tests:
name: "spell"
needs:
- rust-peer-snapshot
- nox-snapshot
uses: fluencelabs/spell/.github/workflows/tests.yml@main
with:
rust-peer-image: "${{ needs.rust-peer-snapshot.outputs.rust-peer-image }}"
nox-image: "${{ needs.nox-snapshot.outputs.nox-image }}"
registry:
needs:
- rust-peer-snapshot
- nox-snapshot
- snapshot
uses: fluencelabs/registry/.github/workflows/tests.yml@main
with:
rust-peer-image: "${{ needs.rust-peer-snapshot.outputs.rust-peer-image }}"
nox-image: "${{ needs.nox-snapshot.outputs.nox-image }}"
cargo-dependencies: |
[
{

View File

@ -15,7 +15,7 @@ on:
jobs:
snapshot:
name: "Publish snapshot"
runs-on: ubuntu-latest
runs-on: builder
timeout-minutes: 60
outputs:
@ -46,7 +46,16 @@ jobs:
kv/cargo-registry/users/ci token | CARGO_REGISTRIES_FLUENCE_TOKEN
- name: Setup Rust toolchain
uses: actions-rust-lang/setup-rust-toolchain@v1
uses: dsherret/rust-toolchain-file@v1
- name: Setup cache
uses: Swatinem/rust-cache@v2
with:
shared-key: sqlite-wasm-connector
# github allows only 10GB of cache
# so save cache only on merge to master
# to use less space and speed up CI
save-if: ${{ github.event_name == 'push' }}
- name: Download marine artifact
id: marine