diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fa406bb..6f3ad17 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ on: # Cancel active CI runs for a PR before starting another run concurrency: - group: ${{ github.ref }} + group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true defaults: @@ -38,5 +38,5 @@ jobs: strategy: fail-fast: false matrix: - python-version: [ "3.9", "3.10", "3.11", "3.12" ] + python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ] framework: [ "toga", "pyside6", "pygame", "console" ] diff --git a/{{ cookiecutter.format }}/briefcase.toml b/{{ cookiecutter.format }}/briefcase.toml index ebcab92..cf78c66 100644 --- a/{{ cookiecutter.format }}/briefcase.toml +++ b/{{ cookiecutter.format }}/briefcase.toml @@ -7,10 +7,11 @@ app_path = "{{ cookiecutter.formal_name }}.AppDir/usr/app" app_packages_path = "{{ cookiecutter.formal_name }}.AppDir/usr/app_packages" support_path = "{{ cookiecutter.formal_name }}.AppDir/usr" {{ { - "3.9": 'support_revision = "3.9.19+20240814"', - "3.10": 'support_revision = "3.10.14+20240814"', - "3.11": 'support_revision = "3.11.9+20240814"', - "3.12": 'support_revision = "3.12.5+20240814"', + "3.9": 'support_revision = "3.9.20+20241008"', + "3.10": 'support_revision = "3.10.15+20241008"', + "3.11": 'support_revision = "3.11.10+20241008"', + "3.12": 'support_revision = "3.12.7+20241008"', + "3.13": 'support_revision = "3.13.0+20241008"', }.get(cookiecutter.python_version|py_tag, "") }} # Remove the pieces of the standalone package that we don't need. cleanup_paths = [