45
45
- " windows-app"
46
46
- " iOS"
47
47
- " 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" ]
49
49
include :
50
50
- runs-on : ubuntu-latest
51
51
- pre-command :
90
90
briefcase-run-args : ' -d "iPhone SE (3rd generation)"'
91
91
92
92
- backend : android
93
- runs-on : " ubuntu-latest"
93
+ runs-on : ubuntu-latest
94
94
briefcase-target : " android"
95
95
briefcase-run-args : >
96
96
--device '{"avd":"beePhone"}'
@@ -106,12 +106,22 @@ jobs:
106
106
sudo udevadm control --reload-rules
107
107
sudo udevadm trigger --name-match=kvm
108
108
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
111
111
python-version : " 3.11"
112
-
113
- - backend : " android"
112
+ - backend : android
114
113
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"
115
125
116
126
steps :
117
127
- name : Checkout
@@ -132,6 +142,7 @@ jobs:
132
142
uses : beeware/.github/.github/actions/install-briefcase@main
133
143
134
144
- name : Test App
145
+ timeout-minutes : 15
135
146
run : briefcase run ${{ matrix.briefcase-target }} --test ${{ matrix.briefcase-run-args }}
136
147
137
148
- name : Package
0 commit comments