Sparse checkout a git repository like actions/checkout.
name: 'Checkout mono repository'
on:
push:
jobs:
checkout:
runs-on: ubuntu-20.04
steps:
- uses: snow-actions/[email protected]
with:
patterns: |
.github
See action.yml.
name | required | description | default value |
---|---|---|---|
patterns | required | Write a set of patterns to the sparse-checkout file. | - |
repository | optional | Same as actions/checkout | ${{ github.repository }} |
ref | optional | Same as actions/checkout | '' |
token | optional | Same as actions/checkout | ${{ github.token }} |
path | optional | Same as actions/checkout | '.' |
filter | optional | filter-spec to omit objects/blobs when fetching | '' |
- Any
ubuntu-*
windows-*
macos-*