Skip to content

Cross-Version Tests and Upload #3340

Cross-Version Tests and Upload

Cross-Version Tests and Upload #3340

Triggered via schedule May 7, 2026 00:59
Status Success
Total duration 36m 16s
Artifacts 15

cross_version_test.yml

on: schedule
precommit  /  Setup Build Metadata
7s
precommit / Setup Build Metadata
precommit  /  bf_build
1m 3s
precommit / bf_build
precommit  /  pybf_build
20s
precommit / pybf_build
Matrix: precommit / image_build
Matrix: test / allinone_image_test
Matrix: test / bf_image_test
test  /  get_bf_versions
13s
test / get_bf_versions
test  /  get_pybf_versions
6s
test / get_pybf_versions
Matrix: test / bf_cross_version_tests
Matrix: test / pybf_cross_version_tests
upload_dev  /  prod_image_upload
0s
upload_dev / prod_image_upload
upload_dev  /  prod_whl_upload
0s
upload_dev / prod_whl_upload
upload_dev  /  check_repos
0s
upload_dev / check_repos
upload_dev  /  dev_image_upload
17m 19s
upload_dev / dev_image_upload
upload_dev  /  dev_whl_upload
43s
upload_dev / dev_whl_upload
lab_validation  /  discover-labs
7s
lab_validation / discover-labs
lab_validation  /  build-batfish
0s
lab_validation / build-batfish
Matrix: lab_validation / lab-integration-test
lab_validation  /  all-labs-passed
3s
lab_validation / all-labs-passed
upload_prod  /  prod_image_upload
upload_prod / prod_image_upload
upload_prod  /  prod_whl_upload
upload_prod / prod_whl_upload
upload_prod  /  check_repos
upload_prod / check_repos
upload_prod  /  dev_image_upload
upload_prod / dev_image_upload
upload_prod  /  dev_whl_upload
upload_prod / dev_whl_upload
notify_slack_on_failure
0s
notify_slack_on_failure
Fit to window
Zoom out
Zoom in

Annotations

3 warnings
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.

Artifacts

Produced during runtime
Name Size Digest
allinone_image
563 MB
sha256:585d6b463de2bf287978f04716819c922ee9e91b81958d09da3d927295ac06c9
allinone_image_arm64
554 MB
sha256:a5d19a2ade67911549bc8f199e838ff4a395f9a851ff3caa985f7f16ba20e9c7
batfish~docker~7F50KX.dockerbuild
36.6 KB
sha256:d00bbf6ec14d93698c6ec1bed7a9c33fef8b0b760ddbfedfed26e2977637fc99
batfish~docker~CUTSFT.dockerbuild
80 KB
sha256:54042675fb2ce51e1b487948788b95d16420a12c294c4579c1f6b343ab280b64
batfish~docker~PP5NEY.dockerbuild
66.8 KB
sha256:b0e2c303b231bf176c7eeba572293e13c2b2db824ccd5cecbe492235bb94bedf
batfish~docker~Q7W4SL.dockerbuild
38.5 KB
sha256:3d8ebf86d9cb9afbc39bb741b5d98614e1555d704699b9c8eea3a4fa6aabb4b1
batfish~docker~QXYZQB.dockerbuild
64.1 KB
sha256:4ae61aeb4573c818bd1a20a671cc84b51b9bf7051c3b51ff0cf2562e09c6c10c
batfish~docker~VVB3ZD.dockerbuild
142 KB
sha256:fce02cff7c64b4054406b0f695c0c13494363d38ff2429ec5ab2e6f0dff4741d
bf_image
181 MB
sha256:dad31bb476678e04444a6e1eb08c14d2a22c0bb344d27d81a92c33664af33e78
bf_image_arm64
179 MB
sha256:fbb546640a2059aa8ace1a6c765e55b5c32d8a08958bd781d2672790f4e224b1
bf_jar
61.3 MB
sha256:6d2b41267b9f7d395d78f2b8b9bebabb34b7edff88cad9aaa9062a01bf846fb1
bf_questions
18.4 KB
sha256:3cca51545c20357b9ea4f489815b4129bb1698c8407bc2f42de937655a4504ed
pybf_notebooks
884 KB
sha256:1d6aa678c3f24b84e0f275e11c2f74b03a9cf2fa37eb2da450f11f0ad0bfe0a0
pybf_tests
52.2 KB
sha256:30eba49e229c310f2d98701ce28cb0443e830c1a88edab48e58b6763be913197
pybf_whl
324 KB
sha256:a557f9d3c57a8cc4eaaf9e9918adfc605ef9023b6fb84baf765cfa908a0f64f5