{"repo":"SwiftyLab/setup-swift","free":true,"listed":false,"github":"https://github.com/SwiftyLab/setup-swift","clone":"git clone https://github.com/SwiftyLab/setup-swift.git","description":"GitHub Action to setup Swift environment","language":"TypeScript","stars":34,"topics":["action","actions","ci","github-actions","setup-swift","setup-swift-action","swift","swift-package-manager","swift-server","swift-windows"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Setup Swift GitHub Action that will setup Swift environment with specified version. This action supports the following functionalities: - Works on Linux, macOS and Windows across all architectures. - Supports installing latest major/minor/patch. - Supports installing official Swift SDKs from cross platform developments. - Provides snapshots as soon as published in swift.org . - Verifies toolchain snapshots before installation ( gpg for Linux and Windows, pkgutil for macOS) . - Allows development snapshots by enabling development flag and optional version. - Prefers existing Xcode installations. - Caches installed setup in tool cache and actions cache(Swift 5.10 and after does not support caching on Windows). - Allows fetching snapshot metadata without installation (can be used to setup docker images). Latest supported toolchains Release Type Latest Available ----------------- -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/SwiftyLab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SwiftyLab/setup-swift/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."}