Files
shorebird/.github/actions/rust_crate/action.yaml
T

22 lines
513 B
YAML

name: Rust Crate Workflow
description: Build and test your Rust crate
inputs:
working_directory:
required: false
default: "."
description: The working directory for this workflow.
runs:
using: "composite"
steps:
- name: Build
working-directory: ${{ inputs.working_directory }}
shell: ${{ inputs.shell }}
run: cargo build --verbose
- name: Test
working-directory: ${{ inputs.working_directory }}
shell: ${{ inputs.shell }}
run: cargo test --verbose