Skip to content

Update to REVLib 2027.0.0.-alpha-4 (#90) #249

Update to REVLib 2027.0.0.-alpha-4 (#90)

Update to REVLib 2027.0.0.-alpha-4 (#90) #249

Triggered via push July 6, 2026 21:18
Status Success
Total duration 21m 52s
Artifacts 17

dist.yml

on: push
ci  /  setup_concurrency
2s
ci / setup_concurrency
check-example-headers
4s
check-example-headers
Matrix: ci / build-arm
Matrix: ci / build
Matrix: ci / cross-build
Fit to window
Zoom out
Zoom in

Annotations

57 warnings and 3 notices
check-example-headers
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@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build-arm (3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: mozilla-actions/sccache-action@v0.0.7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build-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: mozilla-actions/sccache-action@v0.0.7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build-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: mozilla-actions/sccache-action@v0.0.7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / cross-build (wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py312, raspbian-py312)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / cross-build (wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py312, raspbian-py312)
Cache not found for keys: ccache-wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py312-
ci / cross-build (wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py313, raspbian-py313)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / cross-build (wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py313, raspbian-py313)
Cache not found for keys: ccache-wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py313-
ci / cross-build (wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py311, raspbian-py311)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / cross-build (wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py311, raspbian-py311)
Cache not found for keys: ccache-wpilib/raspbian-cross-ubuntu:2025-bookworm-24.04-py311-
ci / build (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: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (macos-14, 3.12)
Cache not found for keys: ccache-macos-14-3.12-
ci / build (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
ci / build (macos-14, 3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (macos-14, 3.14)
Cache not found for keys: ccache-macos-14-3.14-
ci / build (macos-14, 3.14)
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
ci / build (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: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (macos-14, 3.11)
Cache not found for keys: ccache-macos-14-3.11-
ci / build (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
ci / build (macos-14, 3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (macos-14, 3.13)
Cache not found for keys: ccache-macos-14-3.13-
ci / build (macos-14, 3.13)
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
ci / build (ubuntu-24.04, 3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (ubuntu-24.04, 3.13)
Cache not found for keys: ccache-ubuntu-24.04-3.13-
ci / build (ubuntu-24.04, 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (ubuntu-24.04, 3.12)
Cache not found for keys: ccache-ubuntu-24.04-3.12-
ci / build (ubuntu-24.04, 3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (ubuntu-24.04, 3.14)
Cache not found for keys: ccache-ubuntu-24.04-3.14-
ci / build (ubuntu-24.04, 3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (ubuntu-24.04, 3.11)
Cache not found for keys: ccache-ubuntu-24.04-3.11-
ci / cross-build (wpilib/systemcore-cross-ubuntu:2026-24.04-py314, systemcore)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / cross-build (wpilib/systemcore-cross-ubuntu:2026-24.04-py314, systemcore)
Cache not found for keys: ccache-wpilib/systemcore-cross-ubuntu:2026-24.04-py314-
ci / build (macos-15-intel, 3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (macos-15-intel, 3.11)
Cache not found for keys: ccache-macos-15-intel-3.11-
ci / build (macos-15-intel, 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
ci / build (macos-15-intel, 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (macos-15-intel, 3.12)
Cache not found for keys: ccache-macos-15-intel-3.12-
ci / build (macos-15-intel, 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
ci / build (macos-15-intel, 3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (macos-15-intel, 3.14)
Cache not found for keys: ccache-macos-15-intel-3.14-
ci / build (macos-15-intel, 3.14)
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
ci / build (windows-2022, 3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (windows-2022, 3.11)
Cache not found for keys: ccache-windows-2022-3.11-
ci / build (windows-2022, 3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (windows-2022, 3.13)
Cache not found for keys: ccache-windows-2022-3.13-
ci / build (windows-2022, 3.14)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (windows-2022, 3.14)
Cache not found for keys: ccache-windows-2022-3.14-
ci / build (windows-2022, 3.12)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (windows-2022, 3.12)
Cache not found for keys: ccache-windows-2022-3.12-
ci / build (macos-15-intel, 3.13)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: robotpy/build-actions/install-semiwrap@v2027, robotpy/ccache-action@fork. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ci / build (macos-15-intel, 3.13)
Cache not found for keys: ccache-macos-15-intel-3.13-
ci / build (macos-15-intel, 3.13)
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
attestations input ignored
The workflow was run with 'attestations: true' input, but the specified repository URL does not support PEP 740 attestations. As a result, the attestations input is ignored.
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.
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.
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors
sccache stats
0% - 0 hits, 0 misses, 0 errors

Artifacts

Produced during runtime
Name Size Digest
cross-systemcore
1.94 MB
sha256:cc59b48ea689841bd5644f9d078121e35ed017c58cf0965c6741f17be2cd54db
pypi-Linux-3.11
2.17 MB
sha256:91f4fdedbec935a1ea4a0772318900069d26b181d83d34a28ff06242fc0032ab
pypi-Linux-3.12
2.17 MB
sha256:ccdca8318a70c9ee6c97f6e03e2627c6ae20027602712d0d78108bfa3d575dd0
pypi-Linux-3.13
2.18 MB
sha256:c4200b406b636a0eda61d4651bcb115ab60cbd78f5521f9bd91b7825f69ed57c
pypi-Linux-3.14
2.18 MB
sha256:0ad26e5e228a5e21df9aa571d7ad919cb9ba1189ea9eea0c70e945b569e03d1b
pypi-Windows-3.11
772 KB
sha256:7d5ba17fc17f0df265c9186e2f67514d6687f53b01b968e585b5b066a1d7ca6f
pypi-Windows-3.12
767 KB
sha256:c38c095d71210f7e2e1f7015872c071e303e72b409db0c6b8d5e0065fbf0c9f5
pypi-Windows-3.13
767 KB
sha256:67590c129e55aa7b35428d60aa19ba5658de874970c46759da5e2eb2729950cd
pypi-Windows-3.14
784 KB
sha256:603af1b6050dfd440db7bd9f498464535b5bf002b7cd6a15472400cb7002f0a3
pypi-macOS-3.11
1.46 MB
sha256:8d333974573c9c022560183e0193d6ef55a45eab14d6a8ad29f64ce97a787986
pypi-macOS-3.12
1.48 MB
sha256:425a92e59aa8b1eafad5aa238c239a0f07b1537369a475b8ae1eea7aca258b55
pypi-macOS-3.13
1.48 MB
sha256:b181d77c9f8a571ee46850f2108586ea81df6b71517f1666fbdde816ac865d8b
pypi-macOS-3.14
1.48 MB
sha256:659348c457eebcc6f7b83c0dc091bbe02e3298f973c6741e65ca56bd21594a7e
pypi-macOS-arm-3.11
1.5 MB
sha256:43e3f99027b330984b12cb4007735834f75d0ac16a8bb65437ca977b4a8b1cbd
pypi-macOS-arm-3.12
1.53 MB
sha256:fe92fcb208bb751c73cfa8a0bb1afd0488ec2a43d201aa17052104602aced950
pypi-macOS-arm-3.13
1.53 MB
sha256:d2f0c38184e19fdc6908b1c04c9a069f97b4102dbf0653fb6fee1623671adaaf
pypi-macOS-arm-3.14
1.51 MB
sha256:f10583b7fa96f5406b580ed60af904ff690962f84ddb9061cafa384668fb6fb8