Skip to content

Merge pull request #184 from nautobot/release/v2.4.0 #6

Merge pull request #184 from nautobot/release/v2.4.0

Merge pull request #184 from nautobot/release/v2.4.0 #6

---
name: "Rebake Tag"
on: # yamllint disable-line rule:truthy
push:
tags:
- "nautobot-app-v2.*"
jobs:
rebake:
container: "ghcr.io/nautobot/cookiecutter-nautobot-app-drift-manager/prod:latest"
runs-on: "ubuntu-22.04"
env:
GITHUB_TOKEN: "${{ secrets.GH_NAUTOBOT_BOT_TOKEN }}"
strategy:
fail-fast: false
max-parallel: 5 # Limit of concurrent jobs
matrix:
name:
- "bgp-models"
- "capacity-metrics"
- "chatops"
- "circuit-maintenance"
- "data-validation-engine"
- "dev-example"
- "device-lifecycle-mgmt"
- "device-onboarding"
- "firewall-models"
- "floor-plan"
- "golden-config"
- "netbox-importer"
- "nornir"
- "secrets-providers"
- "ssot"
- "welcome-wizard"
steps:
- name: "Re-bake"
run: |
python -m ntc_cookie_drift_manager \
rebake \
--push \
--post-action=ruff \
--post-action=poetry \
--disable-post-actions \
--no-draft \
--template-ref="${{ github.ref }}" \
https://github.com/nautobot/nautobot-app-${{ matrix.name }}.git