{"repo":"Cyberbeni/install-swift-tool","free":true,"listed":false,"github":"https://github.com/Cyberbeni/install-swift-tool","clone":"git clone https://github.com/Cyberbeni/install-swift-tool.git","description":"GitHub Action to build and cache any Swift based tool in workflows.","language":"TypeScript","stars":20,"topics":["workflow","swift","github-actions"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Description Github action to install swift based tools, like xcbeautify or swiftformat , to be used inside workflows. Versions master - It should always work and contain the latest changes. v1 - Initial version. Deprecated, use v2 with use-cache: false instead. v2 - Adds caching (enabled by default), allows specifying commit or version . Deprecated, use v3 , set branch manually if you want to use the default branch and set LINUX SOURCEKIT LIB PATH manually if needed (not needed with the official runner images for more than 2 years). v3 - Uses the Package.resolved file if no commit/branch/version is specified. Usage Step example: Workflow example: How to contribute Install Node.js: https://nodejs.org/en/download/package-manager Install yarn and download the dependencies Run before commit (fix any issues manually that formatting can't automatically fix) Run unit tests in ./tests (the e2e tests are run on GitHub after push/pull request)","default_branch":null,"files":null,"tree":[],"storefront":"/r/Cyberbeni","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Cyberbeni/install-swift-tool/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."}