diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/01-feature_request.yaml similarity index 97% rename from .github/ISSUE_TEMPLATE/feature_request.yaml rename to .github/ISSUE_TEMPLATE/01-feature_request.yaml index f832053..e55fdb0 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/01-feature_request.yaml @@ -14,14 +14,14 @@ body: attributes: label: Plugin version description: What version of the plugin are you currently running? - placeholder: v1.0.0 + placeholder: v2.1.1 validations: required: true - type: input attributes: label: NetBox version description: What version of NetBox are you currently running? - placeholder: v3.2.0 + placeholder: v4.1.1 validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/02-bug_report.yaml similarity index 96% rename from .github/ISSUE_TEMPLATE/bug_report.yaml rename to .github/ISSUE_TEMPLATE/02-bug_report.yaml index 9a72aa8..993554f 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/02-bug_report.yaml @@ -15,7 +15,7 @@ body: label: Plugin version description: > What version of the plugin are you running? - placeholder: v1.0.0 + placeholder: v2.1.1 validations: required: true - type: input @@ -25,7 +25,7 @@ body: What version of NetBox are you currently running? (If you don't have access to the most recent NetBox release, consider testing on our [demo instance](https://demo.netbox.dev/) before opening a bug report to see if your issue has already been addressed.) - placeholder: v3.2.0 + placeholder: v4.1.1 validations: required: true - type: dropdown @@ -33,9 +33,9 @@ body: label: Python version description: What version of Python are you currently running? options: - - 3.8 - - 3.9 - 3.10 + - 3.11 + - 3.12 validations: required: true - type: textarea diff --git a/.github/ISSUE_TEMPLATE/03-housekeeping.yaml b/.github/ISSUE_TEMPLATE/03-housekeeping.yaml new file mode 100644 index 0000000..7778713 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/03-housekeeping.yaml @@ -0,0 +1,24 @@ +--- +name: 🏡 Housekeeping +description: A change pertaining to the codebase itself (developers only) +labels: ["type: housekeeping"] +body: + - type: markdown + attributes: + value: > + **NOTE:** This template is for use by maintainers only. Please do not submit + an issue using this template unless you have been specifically asked to do so. + - type: textarea + attributes: + label: Proposed Changes + description: > + Describe in detail the new feature or behavior you'd like to propose. + Include any specific changes to work flows, data models, or the user interface. + validations: + required: true + - type: textarea + attributes: + label: Justification + description: Please provide justification for the proposed change(s). + validations: + required: true diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci.yml similarity index 96% rename from .github/workflows/ci-tests.yml rename to .github/workflows/ci.yml index cd18ca3..c0a1553 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci.yml @@ -57,7 +57,7 @@ jobs: cp -f netbox-routing/.github/configuration.testing.py netbox/netbox/netbox/configuration_testing.py - name: Run tests - run: coverage run --source="netbox-routing/netbox_routing" netbox/netbox/manage.py test netbox-routing/netbox-routing --parallel + run: coverage run --source="netbox-routing/netbox_routing" netbox/netbox/manage.py test netbox-routing/netbox_routing --parallel - name: Show coverage report run: coverage report --skip-covered --omit '*/migrations/*,*/tests/*' \ No newline at end of file