diff --git a/.github/workflows/python-testing.yml b/.github/workflows/python-testing.yml index 0571a5f..6345150 100644 --- a/.github/workflows/python-testing.yml +++ b/.github/workflows/python-testing.yml @@ -5,8 +5,7 @@ name: Python application on: push: - branches: - - '*' + branches: [ "main" ] pull_request: branches: [ "main" ] @@ -16,14 +15,18 @@ permissions: jobs: linting: runs-on: windows-latest + strategy: + fail-fast: false + matrix: + python_version: ["3.11", "3.12"] steps: - uses: actions/checkout@v4 with: submodules: true - - name: Set up Python 3.11 + - name: Set up Python ${{ matrix.python_version }} uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: ${{ matrix.python_version }} - name: Install dependencies run: | git submodule update --init --recursive @@ -39,14 +42,18 @@ jobs: pytest: runs-on: windows-latest + strategy: + fail-fast: false + matrix: + python_version: ["3.11", "3.12"] steps: - uses: actions/checkout@v4 with: submodules: true - - name: Set up Python 3.11 + - name: Set up Python ${{ matrix.python_version }} uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: ${{ matrix.python_version }} - name: Install dependencies run: | git submodule update --init --recursive diff --git a/pyproject.toml b/pyproject.toml index fc120d9..5f93a49 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "twitchirc_drgreengiant" -version = "2.0.0" +version = "2.1.0" authors = [{ name = "Simon Howroyd", email = "howroydlsu@gmail.com" }] description = "A simple receive only Twitch IRC client" keywords = ["twitch", "irc", "chat"]