From 17ea832d8cf8a353b9643248d497508ba9513abc Mon Sep 17 00:00:00 2001 From: "Cassidy Spring (Bee)" <79487947+beeauvin@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:25:33 -0800 Subject: [PATCH 1/3] chore(release): v2.0 --- readme.md | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/readme.md b/readme.md index 10570ed..0af379a 100644 --- a/readme.md +++ b/readme.md @@ -1,18 +1,31 @@ # Swiftly Swift - Github Action -A Github Action to install [Swiftly](https://www.swift.org/swiftly/documentation/swiftlydocs/) and a swift toolchain. Works with MacOS and Linux runners. +A Github Action to install [Swiftly](https://www.swift.org/swiftly/documentation/swiftlydocs/) and a swift +toolchain. Works with MacOS and Linux runners. ```yaml - - uses: beeauvin/swiftly-swift@v1 + - uses: beeauvin/swiftly-swift@v2 with: - swift-version: 6.1 + swift-version: 6.2 + # Optionally, disable caching swiftly + # swiftly-cache: 'false' ``` -`swift-version` is the Swift Toolchain version that Swiftly will install and defaults to `latest`. Any version string supported by Swiftly (including snapshots) should work. +`swift-version` is the Swift Toolchain version that Swiftly will install and defaults to `latest`. Any +version string supported by Swiftly (including snapshots) should work. + +### Caching + +By default `swiftly-swift` will cache both swiftly itself and the swift toolchain it resolves. Because there +is not a reliable way to track and download spwcific swiftly versions we default to caching whatever is +pulled and using `self-update` on each run to try and keep it at latest. If caching breaks or some other +tragedy occurs you can delete your action cache or disable caching by setting `swiftly-cache` to `false`. ### Windows -Unfortunately [Swiftly doesn't currently support windows](https://github.com/swiftlang/swiftly/issues/151) so this action doesn't either. Open to contributions to get it working with currently available install methods until Swiftly has support for it. +Unfortunately [Swiftly doesn't currently support windows](https://github.com/swiftlang/swiftly/issues/151) so +this action doesn't either. Open to contributions to get it working with currently available install methods +until Swiftly has support for it. ## License From 96f02e7e3b4427fa3a0171fcbfd416edfb2c6660 Mon Sep 17 00:00:00 2001 From: "Cassidy Spring (Bee)" <79487947+beeauvin@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:27:52 -0800 Subject: [PATCH 2/3] docs: fix typo --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 0af379a..c007287 100644 --- a/readme.md +++ b/readme.md @@ -17,7 +17,7 @@ version string supported by Swiftly (including snapshots) should work. ### Caching By default `swiftly-swift` will cache both swiftly itself and the swift toolchain it resolves. Because there -is not a reliable way to track and download spwcific swiftly versions we default to caching whatever is +is not a reliable way to track and download specific swiftly versions we default to caching whatever is pulled and using `self-update` on each run to try and keep it at latest. If caching breaks or some other tragedy occurs you can delete your action cache or disable caching by setting `swiftly-cache` to `false`. From 2cf4657384f2cc6ffd6ccc67717125265aa169c7 Mon Sep 17 00:00:00 2001 From: "Cassidy Spring (Bee)" <79487947+beeauvin@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:31:22 -0800 Subject: [PATCH 3/3] docs: fix github branding *eyeroll* --- readme.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index c007287..0cc5fdc 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,6 @@ -# Swiftly Swift - Github Action +# Swiftly Swift - GitHub Action -A Github Action to install [Swiftly](https://www.swift.org/swiftly/documentation/swiftlydocs/) and a swift +A GitHub Action to install [Swiftly](https://www.swift.org/swiftly/documentation/swiftlydocs/) and a swift toolchain. Works with MacOS and Linux runners. ```yaml