From eb7a05fbc21ef67b3c9beaa730b82b6aeda1bb63 Mon Sep 17 00:00:00 2001 From: Colin Brown Date: Tue, 10 Feb 2026 09:03:53 +0000 Subject: [PATCH] Update CI workflow to support multiple OS and Python versions; enhance README with platform compatibility --- .github/workflows/test.yml | 6 ++++-- README.md | 4 ++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6f0565c..4eeaf35 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,10 +8,12 @@ on: jobs: test: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: + fail-fast: false matrix: - python-version: ["3.10", "3.11", "3.12"] + os: [ubuntu-latest, windows-latest, macos-latest] + python-version: ["3.11", "3.12", "3.13"] steps: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} diff --git a/README.md b/README.md index b388285..1ce69e9 100644 --- a/README.md +++ b/README.md @@ -67,6 +67,10 @@ python -m logpilot.cli analyze mylog.txt --out-file summary.txt - rich - GitHub Copilot SDK +## Supported Platforms + +logpilot works on Windows, macOS, and Linux platforms where Python 3.9+ is available. + ## Setup 1. Clone the repo