Allow setting dependencies

This commit is contained in:
Anatoly Laskaris 2023-09-26 11:19:02 +03:00
parent 07b1848405
commit 8e175060da

View File

@ -7,6 +7,10 @@ on:
description: "GitHub ref to checkout to"
type: string
default: "master"
cargo-dependencies:
description: "Cargo dependencies map"
type: string
default: "null"
outputs:
version:
description: "snapshot version"
@ -57,6 +61,12 @@ jobs:
# to use less space and speed up CI
save-if: ${{ github.event_name == 'push' }}
- name: Set dependencies
if: inputs.cargo-dependencies != 'null'
uses: fluencelabs/github-actions/cargo-set-dependency@main
with:
dependencies: ${{ inputs.cargo-dependencies }}
- name: Setup marine
uses: fluencelabs/setup-marine@v1
with: