aquavm/.github/workflows/snapshot.yml
Anatolios Laskaris ca38ee68d8
chore: Update E2E [fixes FLU-297 and FLU-252 and FLU-298] (#557)
* Test

* Fix

* Fix

* Use new workflows

* No cache

* Typo

* Rename Run tests to ci

* Some renaming?

* Renaming

* Add nextest config

* Test e2e on label

* Test

* Fix

* Fixes

* Update

* Fix

* Fix

* Fix name

* Fix

* Rename report
2023-03-31 13:03:23 +03:00

47 lines
1.2 KiB
YAML

# Compatibility workflow to call from not updated E2E from other repos
name: Publish snapshots
on:
workflow_call:
inputs:
ref:
description: "git ref to checkout to"
type: string
default: "master"
cargo-dependencies:
description: "Cargo dependencies map"
type: string
outputs:
cargo-version:
description: "Cargo snapshot version"
value: ${{ jobs.cargo-snapshot.outputs.version }}
avm-version:
description: "@fluencelabs/avm version"
value: ${{ jobs.publish-avm.outputs.version }}
air-beautify-wasm-version:
description: "air-beautify-wasm version"
value: ${{ jobs.publish-beautify.outputs.version }}
jobs:
wasm:
uses: ./.github/workflows/snapshot-air-interpreter-wasm.yml
with:
ref: ${{ inputs.ref }}
cargo-snapshot:
needs: wasm
uses: ./.github/workflows/snapshot-cargo.yml
with:
ref: ${{ inputs.ref }}
publish-avm:
needs: wasm
uses: ./.github/workflows/snapshot-avm.yml
with:
ref: ${{ inputs.ref }}
publish-air-beautify:
uses: ./.github/workflows/snapshot-air-beautify-wasm.yml
with:
ref: ${{ inputs.ref }}