{"repo":"taiki-e/checkout-action","free":true,"listed":false,"github":"https://github.com/taiki-e/checkout-action","clone":"git clone https://github.com/taiki-e/checkout-action.git","description":"GitHub Action for checking out a repository. (Simplified actions/checkout alternative that does not depend on Node.js.)","language":"Shell","stars":56,"topics":["github-actions"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"checkout-action GitHub Action for checking out a repository. (Simplified [actions/checkout] alternative that does not depend on Node.js.) - Usage - Inputs - Why not actions/checkout? - Security - Compatibility - Related Projects - License Usage This action currently provides a minimal subset of the features provided by [actions/checkout]. The features supported as of v1.0.0 are purely based on my use cases within public repositories, but feel free to submit an issue if you see something missing in your use case. See issues for known unsupported features. Almost equivalent to: To use this action in private repositories, explicitly set token input option: Almost equivalent to: Inputs Name Required Description Type Default ---- :------: ----------- ---- ------- token GitHub token for checking out a repository. String Why not actions/checkout? As of 2024-03-08, the latest version of [actions/checkout] that uses node20 doesn't work on CentOS 7. Also, in actions/ actions, each update of the Node.js used increments the major version (it is the correct behavior for compatibility although), so workflows that use it require maintenance on a regular basis. (Unless you have fully automated dependency updates.) In addition to not using tokens by default, this action does not write credentials to disk even if token input option is set, but actions/checkout (as of 6.0.2) writes credentials to disk as plaintext even when persist-credentials is set to false , when git is available. Therefore,","default_branch":null,"files":null,"tree":[],"storefront":"/r/taiki-e","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/taiki-e/checkout-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}