From eb08b7f2bd7594fe4f554c53c9d7020fba2eeda9 Mon Sep 17 00:00:00 2001 From: hume <13506491+shsw228@users.noreply.github.com> Date: Wed, 25 Feb 2026 03:55:28 +0900 Subject: [PATCH 1/3] =?UTF-8?q?[ci]=20GitHub=20Actions=E3=81=A7=E3=83=86?= =?UTF-8?q?=E3=82=B9=E3=83=88=E3=81=A8macOS=E3=83=93=E3=83=AB=E3=83=89?= =?UTF-8?q?=E3=82=92=E8=87=AA=E5=8B=95=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ci.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..479db36 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,35 @@ +name: CI + +on: + pull_request: + branches: + - main + push: + branches: + - main + +concurrency: + group: ci-${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + swift-package-test: + name: Swift Package Test (LocalPackage) + runs-on: macos-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Run swift test + working-directory: LocalPackage + run: swift test + + macos-build: + name: macOS Build (KeyMapRender) + runs-on: macos-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Build app + run: xcodebuild -scheme KeyMapRender -destination 'platform=macOS' build From c00f88fc032e0c2c912069de97a8da7fe5deb3c8 Mon Sep 17 00:00:00 2001 From: hume <13506491+shsw228@users.noreply.github.com> Date: Wed, 25 Feb 2026 03:56:07 +0900 Subject: [PATCH 2/3] =?UTF-8?q?[docs]=20README=E3=81=ABCI=E3=82=B9?= =?UTF-8?q?=E3=83=86=E3=83=BC=E3=82=BF=E3=82=B9=E3=83=90=E3=83=83=E3=82=B8?= =?UTF-8?q?=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 09f3e41..2a7fcd6 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # KeyMapRender +[![CI](https://github.com/shsw228/KeyMapRender/actions/workflows/ci.yml/badge.svg)](https://github.com/shsw228/KeyMapRender/actions/workflows/ci.yml) + [日本語版 README](README.ja.md) KeyMapRender is a macOS utility that shows a semi-transparent keyboard overlay while a configurable key is held down (or toggled), focused on Vial/VIA-compatible keyboards. From 0f3291683a6ba8a6afac9fc605f7abeb8512014a Mon Sep 17 00:00:00 2001 From: hume <13506491+shsw228@users.noreply.github.com> Date: Wed, 25 Feb 2026 04:02:55 +0900 Subject: [PATCH 3/3] =?UTF-8?q?[build]=20Swift=20tools=20version=E3=82=926?= =?UTF-8?q?.0=E3=81=B8=E8=AA=BF=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LocalPackage/Package.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LocalPackage/Package.swift b/LocalPackage/Package.swift index 29bc587..6ad9d9c 100644 --- a/LocalPackage/Package.swift +++ b/LocalPackage/Package.swift @@ -1,4 +1,4 @@ -// swift-tools-version: 6.2 +// swift-tools-version: 6.0 import PackageDescription