From bc91dd313c56e8819d3a133e021f305eea5811de Mon Sep 17 00:00:00 2001 From: Eli Gutovsky Date: Sat, 5 Aug 2023 22:07:08 +0300 Subject: [PATCH 1/5] feat/support-macros: feat: set swift tools version to 5.9 --- Package.swift | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Package.swift b/Package.swift index 53def2f..3324164 100644 --- a/Package.swift +++ b/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version: 5.7 +// swift-tools-version: 5.9 import PackageDescription @@ -18,5 +18,4 @@ let package = Package( name: "SyntacticSugarTests", dependencies: ["SyntacticSugar"], path: "Tests") - ] -) + ]) From c660f10192575d8edef94af4e437dc7f6e9879e6 Mon Sep 17 00:00:00 2001 From: Eli Gutovsky Date: Sat, 5 Aug 2023 22:44:32 +0300 Subject: [PATCH 2/5] feat/support-macros: feat/support-macros: ci: rename workflow --- .github/workflows/{swift.yml => test.yml} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename .github/workflows/{swift.yml => test.yml} (97%) diff --git a/.github/workflows/swift.yml b/.github/workflows/test.yml similarity index 97% rename from .github/workflows/swift.yml rename to .github/workflows/test.yml index cda61a2..f025dd9 100644 --- a/.github/workflows/swift.yml +++ b/.github/workflows/test.yml @@ -1,7 +1,7 @@ # This workflow will build a Swift project # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-swift -name: Swift +name: test on: push: From b8a66abda7bed16dabbfb55e9414821b71910373 Mon Sep 17 00:00:00 2001 From: Eli Gutovsky Date: Sat, 5 Aug 2023 22:45:09 +0300 Subject: [PATCH 3/5] feat/support-macros: ci: use macos-13 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f025dd9..09f7c9e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ on: jobs: build: - runs-on: macos-latest + runs-on: macos-13 steps: - uses: actions/checkout@v3 From b3e249d1e31087a2313878c95a24bcd487608a00 Mon Sep 17 00:00:00 2001 From: Eli Gutovsky Date: Sat, 5 Aug 2023 22:47:31 +0300 Subject: [PATCH 4/5] feat/support-macros: ci: use xcode 15 --- .github/workflows/test.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 09f7c9e..cb9a4c4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,8 +13,10 @@ jobs: build: runs-on: macos-13 - steps: + - uses: maxim-lobanov/setup-xcode@v1 + with: + xcode-version: '15.0-beta' - uses: actions/checkout@v3 - name: Build run: swift build -v From d340665a4847511fe952c1ff4c0797df7e38aab7 Mon Sep 17 00:00:00 2001 From: Eli Gutovsky Date: Sat, 5 Aug 2023 22:56:05 +0300 Subject: [PATCH 5/5] feat/support-macros: docs: change badge path --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d178df1..9afe5b1 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ # Syntactic Sugar for Swift (SSS) -![example workflow](https://github.com/eligutovsky/SyntacticSugar/actions/workflows/swift.yml/badge.svg) +![example workflow](https://github.com/eligutovsky/SyntacticSugar/actions/workflows/test.yml/badge.svg) > In computer science, syntactic sugar is syntax within a programming language that is designed to make things easier to read or to express. It makes the language "sweeter" for human use: things can be expressed more clearly, more concisely, or in an alternative style that some may prefer. [Wikipedia](https://en.wikipedia.org/wiki/Syntactic_sugar)