Skip to content

Feat(eos_designs): Add subinterfaces to connected endpoint adapters (… #34101

Feat(eos_designs): Add subinterfaces to connected endpoint adapters (…

Feat(eos_designs): Add subinterfaces to connected endpoint adapters (… #34101

Triggered via push April 28, 2026 09:55
Status Success
Total duration 10m 49s
Artifacts 11
file-changes
7s
file-changes
Build pyavd
38s
Build pyavd
Build Ansible collection
23s
Build Ansible collection
Python Linting not covered in pre-commit
50s
Python Linting not covered in pre-commit
Check for common misspellings in text files
14s
Check for common misspellings in text files
Check for linting errors on Jinja2 files
15s
Check for linting errors on Jinja2 files
Check for linting errors on Markdown files
37s
Check for linting errors on Markdown files
Check for schema tables in documentation
9s
Check for schema tables in documentation
Matrix: test_pyavd
Run ansible-test integration test cases
2m 1s
Run ansible-test integration test cases
Run ansible-test units test cases
36s
Run ansible-test units test cases
Matrix: Run ansible-test sanity validation
Matrix: Validate anta_runner
Matrix: Validate eos_cli_config_gen
Matrix: Validate eos_designs
Matrix: Test Python requirements installation
Validate eos_designs with minimum requirements
5m 16s
Validate eos_designs with minimum requirements
Run ansible-lint test case
1m 6s
Run ansible-lint test case
Test galaxy-importer
48s
Test galaxy-importer
Test pyavd python 3.11 coverage report
44s
Test pyavd python 3.11 coverage report
required-checks
7s
required-checks
Upload coverage to codecov  /  Upload coverage to CodeCov
16s
Upload coverage to codecov / Upload coverage to CodeCov
Fit to window
Zoom out
Zoom in

Annotations

1 warning
Python Linting not covered in pre-commit
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: jakebailey/pyright-action@6cabc0f01c4994be48fd45cd9dbacdd6e1ee6e5e. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 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
ansible-test-integration-coverage
5.29 KB
sha256:f011830a8adb5597c244268039dc4f3daba3e45f73d4f52c339949d28286fbd1
ansible-test-units-coverage
5.14 KB
sha256:b45848b08279a141f061f68ced4accdbc39ceb476e35a61e70f2f9b1886de6dd
avd-collection
1.29 MB
sha256:69527309eedec097a1f6efe21a34a41cf270e98fa6118f77a0eac627d7bb2baf
coverage-data-Excluded-test_get_device_config-and-test_meta_schema_model
1.36 MB
sha256:97241d25621da4ef85a9f0a16d971e97c76a5fee631e9a39f923709f9a7efe37
coverage-data-Excluded-test_negative_eos_designs
1.08 MB
sha256:4fa1ae65fd930cec50ec492315544ad377341642acdbd829cc0971b1fcd8778d
coverage-data-Main-Tests
2.11 MB
sha256:a8e38616774cae5976ff43ac3fdde7e792669a0db60b4ddda5222ea92044ba88
importer-logs
42.9 KB
sha256:a0893c9fb221c60fe9bd7e5248a5c13ce9d0b8bf3e3403019bf65c6df56569e3
pyavd
4.27 MB
sha256:f5c33c46e1d9df3120a82f7d75cccc26e9f2409b5d1d575cf30e4f922c85ba9e
pytest-coverage
266 KB
sha256:a6e23301c4c98dd6d473c1945a270988a916ad983633e36b555f3b7a31ac678a
pytest-eos-cli-config-gen-compiled-templates
2.36 MB
sha256:d201bec5a342d3c11827d10238221748ba430782d6ba2244b27bcc58a1774950
pytest-eos-designs-compiled-templates
11.9 KB
sha256:e2837181b499f1114d3f388e005c5dd369347bb3108a671bd2c8620a801c8bd2