ENG-3602 initial plugin manifest (#578)

* chore: trigger a central workflow when the manifest is modified.
* chore: import compatibility from the existing registry details
This commit is contained in:
Nat Morris
2024-10-14 18:07:58 +01:00
committed by GitHub
parent 02a7118a33
commit 03b8c9c76e
2 changed files with 36 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
name: NetBox plugin manifest modified
on:
push:
branches: [ develop ]
paths:
- netbox-plugin.yaml
concurrency:
group: ${{ github.workflow }}
cancel-in-progress: false
jobs:
manifest-modified:
uses: netboxlabs/public-workflows/.github/workflows/reusable-plugin-manifest-modified.yml@release
+21
View File
@@ -0,0 +1,21 @@
version: 0.1
package_name: netbox-topology-views
compatibility:
- release: 4.1.0
netbox_min: 4.1.0
netbox_max: 4.1.3
- release: 4.0.0
netbox_min: 4.0.0
netbox_max: 4.0.9
- release: 3.9.1
netbox_min: 3.7.1
netbox_max: 3.7.8
- release: 3.9.0
netbox_min: 3.7.1
netbox_max: 3.7.8
- release: 3.8.1
netbox_min: 3.6.9
netbox_max: 3.6.9
- release: 3.6.2
netbox_min: 3.5.1
netbox_max: 3.5.9