add workspaces input field to support non-root projects

This commit is contained in:
gruebel 2024-01-12 18:41:01 +01:00
parent d5fcac478a
commit f2e9ed58bd
2 changed files with 14 additions and 8 deletions

View file

@ -25,6 +25,9 @@ inputs:
description: "Automatically configure Rust cache"
required: false
default: "true"
cache-workspaces:
description: "Paths to multiple Cargo workspaces and their target directories, separated by newlines."
required: false
matcher:
description: "Enable the Rust problem matcher"
required: false
@ -171,3 +174,5 @@ runs:
- name: Setup Rust Caching
if: inputs.cache == 'true'
uses: Swatinem/rust-cache@v2
with:
workspaces: ${{inputs.cache-workspaces}}