Skip to content

iosxr_bgp_address_family: Fixed label generation command handling under address faimly configuration #54

iosxr_bgp_address_family: Fixed label generation command handling under address faimly configuration

iosxr_bgp_address_family: Fixed label generation command handling under address faimly configuration #54

---
name: Integration tests 💻
on:
pull_request_target:
branches: [main]
types:
- labeled
- opened
- reopened
- synchronize
paths:
- "plugins/**"
- "tests/integration/**"
workflow_dispatch:
jobs:
lab-create:
uses: ansible/ansible-content-actions/.github/workflows/cml_lab_create.yaml@main
with:
topology_path: tests/integration/labs/multi.yaml
# lab_title_override: "Optional custom lab title"
secrets:
virl_host: ${{ secrets.VIRL_HOST }}
virl_username: ${{ secrets.VIRL_USERNAME }}
virl_password: ${{ secrets.VIRL_PASSWORD }}
integration-tests:
needs: lab-create
strategy:
fail-fast: true
matrix:
ansible_version: ["stable-2.16"]
uses: ansible/ansible-content-actions/.github/workflows/cml_network_integration.yaml@main
with:
ansible_version: ${{ matrix.ansible_version }}
lab_nodes: ${{ needs.lab-create.outputs.lab_nodes_json }}
lab-destroy:
if: ${{ always() }}
needs: integration-tests
uses: ansible/ansible-content-actions/.github/workflows/cml_lab_destroy.yaml@main
secrets:
virl_host: ${{ secrets.VIRL_HOST }}
virl_username: ${{ secrets.VIRL_USERNAME }}
virl_password: ${{ secrets.VIRL_PASSWORD }}