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/sparse-checkout@v1.2.0
with:
patterns: |
.githubSee 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-*