Build and Publish Bindings #63
bindings.yml
on: workflow_run
Matrix: Build Native Libraries
Publish to NuGet
10s
Matrix: Test NuGet Package
Publish to PyPI
20s
Matrix: Test Python Bindings
Annotations
18 warnings
|
Build Native Libraries (ubuntu-latest, x86_64-unknown-linux-gnu, libundoc.so, linux-x64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Native Libraries (macos-latest, aarch64-apple-darwin, libundoc.dylib, osx-arm64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Native Libraries (ubuntu-latest, x86_64-unknown-linux-musl, libundoc.so, linux-musl-x64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Native Libraries (macos-latest, x86_64-apple-darwin, libundoc.dylib, osx-x64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Native Libraries (windows-latest, x86_64-pc-windows-msvc, undoc.dll, win-x64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build NuGet Package
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-dotnet@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Python Wheel
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/
|
|
Test Python Bindings (macos-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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Python Bindings (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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Publish to NuGet
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, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test NuGet Package (ubuntu-latest, native-linux-x64, linux-x64)
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-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test NuGet Package (macos-latest, native-osx-arm64, osx-arm64)
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-dotnet@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/
|
|
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.
|
|
Test Python Bindings (windows-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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test NuGet Package (windows-latest, native-win-x64, win-x64)
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-dotnet@v4. 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 | |
|---|---|---|---|
|
native-linux-musl-x64
Expired
|
724 KB |
sha256:0d7dae1a40d1dfbb76cb7f43c6de7a39e7412652dc0f69cdbfee4f21c941e3e7
|
|
|
native-linux-x64
Expired
|
732 KB |
sha256:a6d5b8814873101807d05b9b4a03eefd988c470effdb9023b6b271a61e991c9e
|
|
|
native-osx-arm64
Expired
|
673 KB |
sha256:a32acbcbdbd4b4fe8bee2f89a41c9317730ba5c0842dab44075812af92e43e35
|
|
|
native-osx-x64
Expired
|
686 KB |
sha256:441387d57f8d0685f033767d8523a6aa89c61a0de025cb3d609e0888d7fd101b
|
|
|
native-win-x64
Expired
|
610 KB |
sha256:1f84050ad89e9d6d6e73433ff9ff931fb1f8d8d41ccab62f4b93ce7805dc55f6
|
|
|
nuget-package
Expired
|
3.37 MB |
sha256:136594efd863a40a3634cdd1fc9ad9d91040812d7ecfb90406fb22ffdbb318bf
|
|
|
python-wheel
Expired
|
3.28 MB |
sha256:70332a6d341f731483b09512cd9d655c3b2fa26c985914bd0e003a349b356199
|
|