Skip to content

Build wheels and deploy #304

Build wheels and deploy

Build wheels and deploy #304

Manually triggered August 7, 2026 23:07
Status Success
Total duration 38m 45s
Artifacts 10

build-wheels-and-deploy.yml

on: workflow_dispatch
Build Python stubs
12m 39s
Build Python stubs
Matrix: build-wheels
Publish to Pypi
34s
Publish to Pypi
Fit to window
Zoom out
Zoom in

Annotations

24 warnings
Build Python stubs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels macos-14 | 3.11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels macos-14 | 3.11
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build wheels macos-14 | 3.11
cmake 4.3.4 already installed
Build wheels macos-14 | 3.10
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels macos-14 | 3.10
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build wheels macos-14 | 3.10
cmake 4.3.4 already installed
Build wheels macos-14 | 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels macos-14 | 3.12
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
Build wheels macos-14 | 3.12
cmake 4.3.4 already installed
Build wheels ubuntu-latest | 3.10
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels ubuntu-24.04-arm | 3.11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels ubuntu-latest | 3.11
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels ubuntu-24.04-arm | 3.10
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels ubuntu-24.04-arm | 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build wheels ubuntu-latest | 3.12
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-python@v5, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish to Pypi
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish to Pypi
Input 'skip_existing' has been deprecated with message: The inputs have been normalized to use kebab-case. Use `skip-existing` instead.
Publish to Pypi
Input 'repository_url' has been deprecated with message: The inputs have been normalized to use kebab-case. Use `repository-url` instead.
Create a Trusted Publisher
A new Trusted Publisher for the currently running publishing workflow can be created by accessing the following link(s) while logged-in as an owner of the package(s):
Upgrade to Trusted Publishing
Trusted Publishers allows publishing packages to PyPI from automated environments like GitHub Actions without needing to use username/password combinations or API tokens to authenticate with PyPI. Read more: https://docs.pypi.org/trusted-publishers
attestations input ignored
The workflow was run with the 'attestations: true' input, but an explicit password was also set, disabling Trusted Publishing. As a result, the attestations input is ignored.
Publish to Pypi
Input 'skip_existing' has been deprecated with message: The inputs have been normalized to use kebab-case. Use `skip-existing` instead.
Publish to Pypi
Input 'repository_url' has been deprecated with message: The inputs have been normalized to use kebab-case. Use `repository-url` instead.

Artifacts

Produced during runtime
Name Size Digest
projectaria_tools_stubs
133 KB
sha256:99a136d571a72525c7b74d879dba61fa8a11648a4054c39bdd6c503d7a6dd7b2
python-package-distributions-macos-14-3.10
24 MB
sha256:77e9f34665406a02f19c6f38b1f5c67a642c990aa5832843feedbd13691834ce
python-package-distributions-macos-14-3.11
24 MB
sha256:1cce5b040bc08ad1629226ffcfe4f02c9f16e8604d24d76e73000397fe5143b2
python-package-distributions-macos-14-3.12
24 MB
sha256:0a9cb788dc599906777a5f9a79c7636f54d9b05d79cc647de762092c56b5af3a
python-package-distributions-ubuntu-24.04-arm-3.10
11.4 MB
sha256:4eef45144fdd3ff2699ed9aa81fbafa8a04ddff6f582bdef269b7b4f75224d6d
python-package-distributions-ubuntu-24.04-arm-3.11
11.4 MB
sha256:1fb520701aaf4d09ef5c574b79c06dce4292847261a09c7abda921a6e345dc01
python-package-distributions-ubuntu-24.04-arm-3.12
11.4 MB
sha256:cee7227c46a698607978a1eb8c4559442ed97f164cf288896c64a45a6ed6aad7
python-package-distributions-ubuntu-latest-3.10
12.4 MB
sha256:726dddfa3cc962202eb2a829af93e4b1969c1b9c065d9dfe0fa67fa36929a171
python-package-distributions-ubuntu-latest-3.11
12.4 MB
sha256:8bb1c6b8e3324b6956970bd7728614a609319a8bd4374313a3449df74468ec09
python-package-distributions-ubuntu-latest-3.12
12.4 MB
sha256:cd08b9d0499544de1416834653f1bd11ace60e0c1448d1528a89f51f233a6bba