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 clone
requests. REQUIREDversion
- Version ofvendir
to install. OPTIONAL, defaults tolatest
locked
- Whether or not vendir should be invoked with--locked
option. OPTIONAL, defaults to "false"vendir_file
- File that defines dependencies. OPTIONAL, defaults tovendir.yml
working_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: true
steps:
- id: action-vendir
uses: zendesk/action-vendir@v1
with:
token: ${{ secrets.github_token }}
vendir_file: some_other_file.yml