Basic script action to check out a repository with --filter=tree:0.
| Input | Description | Default | Required? |
|---|---|---|---|
| ref | Ref to checkout (SHA, branch, tag) | ${{ github.ref }} |
no |
| repository | Repository name (foo/bar) | ${{ github.repository }} |
no |
| server-url | GitHub server url | ${{ github.server_url }} |
no |
name: Treeless Checkout Example
on:
pull_request:
jobs:
checkout:
name: Checkout Repo - Treeless style
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: void-musl/checkout@v1.0.0-treeless
- name: Show repo contents
runs: ls -lRSee CREDITS.md