4545 - " windows-app"
4646 - " iOS"
4747 - " android"
48- python-version : [ "3.9", "3.10", "3.11", "3.12" ]
48+ python-version : [ "3.9", "3.10", "3.11", "3.12", "3.13-dev" ]
4949 include :
5050 - runs-on : ubuntu-latest
5151 - pre-command :
9090 briefcase-run-args : ' -d "iPhone SE (3rd generation)"'
9191
9292 - backend : android
93- runs-on : " ubuntu-latest"
93+ runs-on : ubuntu-latest
9494 briefcase-target : " android"
9595 briefcase-run-args : >
9696 --device '{"avd":"beePhone"}'
@@ -106,12 +106,22 @@ jobs:
106106 sudo udevadm control --reload-rules
107107 sudo udevadm trigger --name-match=kvm
108108 exclude :
109- # Binary packages aren 't available for 3.11+ on Android yet
110- - backend : " android"
109+ # Cryptography isn 't available for 3.11+ on Android yet
110+ - backend : android
111111 python-version : " 3.11"
112-
113- - backend : " android"
112+ - backend : android
114113 python-version : " 3.12"
114+ # Binary packages aren't available for 3.13 on Android yet
115+ - backend : android
116+ python-version : " 3.13-dev"
117+ # Support package isn't available for 3.13 on Linux
118+ - backend : " linux-flatpak"
119+ python-version : " 3.13-dev"
120+ # Support package isn't available for 3.13 on Window
121+ - backend : " windows-VisualStudio"
122+ python-version : " 3.13-dev"
123+ - backend : " windows-app"
124+ python-version : " 3.13-dev"
115125
116126 steps :
117127 - name : Checkout
@@ -132,6 +142,7 @@ jobs:
132142 uses : beeware/.github/.github/actions/install-briefcase@main
133143
134144 - name : Test App
145+ timeout-minutes : 15
135146 run : briefcase run ${{ matrix.briefcase-target }} --test ${{ matrix.briefcase-run-args }}
136147
137148 - name : Package
0 commit comments