CI: use setup script for docs and simulator (#29434)

* use setup

* dont pull lfs for docs

* fix inputs

* bool not supported

* bool isnt supported
old-commit-hash: ad00595ba5
This commit is contained in:
Justin Newberry
2023-08-16 17:59:42 -07:00
committed by GitHub
parent b0877c92e7
commit edbd5d330e
2 changed files with 15 additions and 8 deletions

View File

@@ -1,10 +1,17 @@
name: 'openpilot env setup'
inputs:
git_lfs:
description: 'Whether or not to pull the git lfs'
required: false
default: 'true'
runs:
using: "composite"
steps:
# do this after checkout to ensure our custom LFS config is used to pull from GitLab
- shell: bash
if: ${{ inputs.git_lfs == 'true' }}
run: git lfs pull
# build cache