A GitHub action for executing vendir. Typical usage will be to
- vendor copies of a third party repo's files and create a PR to the local repo or
- vendor copies of a third party repo's files to use within another action
token- GitHub token to authenticategit clonerequests. REQUIREDversion- Version ofvendirto install. OPTIONAL, defaults tolatestlocked- Whether or not vendir should be invoked with--lockedoption. OPTIONAL, defaults to "false"vendir_file- File that defines dependencies. OPTIONAL, defaults tovendir.ymlworking_dir- Working directory to switch to prior to installing and running vendir, defaults to "."target_dir- Target directory for the vendir process, defaults to "."
This Action has no outputs.
steps:
- id: action-vendir
uses: zendesk/action-vendir@v2
with:
token: ${{ secrets.github_token }}steps:
- id: action-vendir
uses: zendesk/action-vendir@v1
with:
token: ${{ secrets.github_token }}
locked: truesteps:
- id: action-vendir
uses: zendesk/action-vendir@v1
with:
token: ${{ secrets.github_token }}
vendir_file: some_other_file.yml