Skip to content

added faq entries for file management #12258

added faq entries for file management

added faq entries for file management #12258

Triggered via pull request March 13, 2026 22:43
Status Cancelled
Total duration 1m 37s
Artifacts 42

ci.yml

on: pull_request
Matrix: Package Toga
Pre-commit checks  /  Pre-commit Checks
12s
Pre-commit checks / Pre-commit Checks
Check towncrier  /  Towncrier Checks
18s
Check towncrier / Towncrier Checks
Matrix: Bootstrap
Documentation linting
1m 4s
Documentation linting
Matrix: core-and-travertino
Test Travertino backwards compatibility with Toga 0.4.8
Test Travertino backwards compatibility with Toga 0.4.8
Matrix: core-and-travertino-coverage
Matrix: testbed
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 14 warnings
Check towncrier / Towncrier Checks
https://beeware.org/contributing/how/process#change-notes
Check towncrier / Towncrier Checks
Visit the docs below to learn how to add a change note:
Check towncrier / Towncrier Checks
A change note for the PR is missing from the `changes` directory.
Check towncrier / Towncrier Checks
*************************************************************************
Check towncrier / Towncrier Checks
** Towncrier check failed for missing change note **
Check towncrier / Towncrier Checks
*************************************************************************
Check towncrier / Towncrier Checks
Process completed with exit code 1.
Bootstrap (Positron (Django))
Canceling since a higher priority waiting request for CI-refs/pull/4239/merge exists
Bootstrap (Positron (Site-specific))
Canceling since a higher priority waiting request for CI-refs/pull/4239/merge exists
CI
Canceling since a higher priority waiting request for CI-refs/pull/4239/merge exists
Bootstrap (Positron (Static))
Canceling since a higher priority waiting request for CI-refs/pull/4239/merge exists
Package Toga (cocoa) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (iOS) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (toga) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (travertino) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (web) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (qt) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (android) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (demo) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (textual) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (gtk) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (dummy) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (winforms) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (positron) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package Toga (core) / Create Python Package
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
Package Metadata-toga-android
1.38 KB
sha256:d8ebbbd80c8275f8e94281ab7ab09f80f32f66735a29550f81bd1a86a5a3dca6
Package Metadata-toga-cocoa
1.43 KB
sha256:06aa54c8629e318efd7b7ad1b5ccf121d320c8d5863f9222d8dc44df5f51435f
Package Metadata-toga-core
1.67 KB
sha256:7bb2084ae6275ebe2ce963affcf07ef8739f814924273bc106f11ae2336ddb3b
Package Metadata-toga-demo
1.56 KB
sha256:bb554bfc06f942332d50561972106438b440592350f038ceb11c71ebedf8047e
Package Metadata-toga-dummy
1.42 KB
sha256:9f7ae3cce6e7944283ebdaf2f515c4598308af299994deb540fd851e37e61a06
Package Metadata-toga-gtk
1.52 KB
sha256:5874e6daf8576f8b342f3d3fc99bb06be646bcf444c71927d616adcf3369dc3c
Package Metadata-toga-iOS
1.41 KB
sha256:c893aa912623f2a1442b216d0ccd5ad4e4b697aa6341244a2f25bd3cfc78d133
Package Metadata-toga-positron
2.38 KB
sha256:ee9fe2bbef14ede7192d478314072d3efab13cb577bd5135a7526b1f87f5f4eb
Package Metadata-toga-qt
1.33 KB
sha256:2ef47ce518987d5f9bc20a8e4e33b645c0f5b568277d2560614f173c1da20b95
Package Metadata-toga-textual
1.39 KB
sha256:82f16d5b66be0a59be32c5e92bdb58ce71f16c674d0fabbcca29d7f55e4c1cac
Package Metadata-toga-toga
1.68 KB
sha256:4c7bbc40b75bc796d6eb06fc1c815b303db48d3ddacff9f8f8050ef4bb01e48e
Package Metadata-toga-travertino
1.39 KB
sha256:a51b24c896a305c136743d09da79db828efeff97472b4f0c155b9725f5e723e0
Package Metadata-toga-web
1.42 KB
sha256:bec876ada426e199ec3a1935af007ab6de36c6607499f57464540cb9884c6a93
Package Metadata-toga-winforms
1.44 KB
sha256:6d355bf5a0872d839194f37247daebc2eefc70d4b211277d9e84be1451b5154a
Packages-toga-android
147 KB
sha256:b53a3b94b99f6967110e5a8dff125d83aa2d0c48e16c2801d72d38caa7ecc4ef
Packages-toga-cocoa
926 KB
sha256:d1d414c1e929c4127b0b9d5d3418e76bae987a4ce7a7798f25acc2d804d83219
Packages-toga-core
1.15 MB
sha256:79321f9ef038c890fec1bd2f13b0cc821e6de0e91260489706b706f72f758eb9
Packages-toga-demo
1.19 MB
sha256:496c0146152f4f4840fb8627a0340e8ddbb154a5f0a39503d1390a8a0cbdb458
Packages-toga-dummy
149 KB
sha256:0726c7ed058558195e6db15dd018165da3fed99cd31d05b6a3652b6fc5102474
Packages-toga-gtk
158 KB
sha256:0babb042822c9dbd6a98338f6a8c51b836c7c9925ccfd33558d2d958e0ad6fb5
Packages-toga-iOS
866 KB
sha256:b7f6a0341b3b6830430a03a5191261a664a492cddd0ab14c08e7f8e38dda7d16
Packages-toga-positron
20.6 KB
sha256:c0b08a1fefb4abf8b86028f06000aba23c174e02086a4934c79f4e6450402160
Packages-toga-qt
118 KB
sha256:376777ce3a7686fe660334c0e436f762f31125c6a8e3825bb7195febc07952d2
Packages-toga-textual
33.7 KB
sha256:ef01298dcd70f97c6c72fc74fdcfe74d735455e9b61cf608148d9f05ec72f835
Packages-toga-toga
7.22 KB
sha256:c97796cf42d581892f9e5a0cf7506be7b9e50b5aaf850a3df4c65208e4770efc
Packages-toga-travertino
73.5 KB
sha256:83b849ce52c08ddfd712bab5aae13619506641060ef38f954ededc76eb25dc54
Packages-toga-web
41.7 KB
sha256:4e8182567a7fac90671506fd1107daaf07bc33a99f729ac4dd669859e61f73fe
Packages-toga-winforms
677 KB
sha256:34ae99f629c6a666568038622573f51fe5237f63bebe25d7c36c1e448094f4bd
PyPI README-toga-android
844 Bytes
sha256:30dacaf493d01f9a0524311ff16e4442ebb9e1a45d4a32ca6a92632fbeedf15d
PyPI README-toga-cocoa
841 Bytes
sha256:defe86cdf09e2fbc274e839ee478cfed60cb7990c7b892215b58a41432d19360
PyPI README-toga-core
1.06 KB
sha256:bdc887b5fcd84adcdbd8d713db0d69608ca16eb0271587cfd6372332941bdc99
PyPI README-toga-demo
1003 Bytes
sha256:c37a43c4a172c01de768dd9bd7aa7da5b4a3fa214a7a78742086fc592b188c62
PyPI README-toga-dummy
885 Bytes
sha256:eeb03749dda26572be7efa3683ad056d4152ee27b0be35ae9d0bf0ad7da80e93
PyPI README-toga-gtk
922 Bytes
sha256:dd86af27d8dc6465d3c8e3f197ac13f10bd9a2dae89e8131f6af09fff9deefc4
PyPI README-toga-iOS
840 Bytes
sha256:e57e5820ce8c38b8a24eeb7c56bbd1bf8e37a13b146aaad85657826c7148fce9
PyPI README-toga-positron
2.19 KB
sha256:6e7e56eb5d6faa298c4ba7eec516c8597bd28ed968ce2abd6368dff1b627e6cb
PyPI README-toga-qt
830 Bytes
sha256:661900d8310d9f2489e011c6fb84bd1c8d3ca826522751ae800c89ceab13da6e
PyPI README-toga-textual
844 Bytes
sha256:97259495ab47d6fe23ca44bf7b7a648efcc3a658458816c0e23adc81d871cf29
PyPI README-toga-toga
1 KB
sha256:b061d52ad75c98a4da2393ab7f7e3a0334426d337a43723aeb54df3189821ba8
PyPI README-toga-travertino
939 Bytes
sha256:787f2b003bd35ac2df8e9aef11dbd43d8b7b2b92dbd758c2ecb692448337365e
PyPI README-toga-web
876 Bytes
sha256:cbfab7d6f60f42d20c052153c2960bec95606ba94fa3fa13f11a0500ff3cc35a
PyPI README-toga-winforms
870 Bytes
sha256:5ab8d7cdad9d0d7d379e120d2196ed0d1a38b5af83d9b6a3e24d8a25b44b0450