27 Commits

Author SHA1 Message Date
9e81422a65 adding nov2023 dependancy updates (#1773) 2023-11-20 10:02:28 -05:00
c7cd4fa27e Updating Dependancies and pre-commit packages (#1707)
* bumping deps

* updated pre-commit packages
2023-10-23 11:47:57 -04:00
3a8ed6f6dd adding updated reqs (#1704) 2023-10-23 11:14:48 -04:00
76513f31ac Adding new script to assist with automatically updating generated JSON (#1635) 2023-09-26 10:31:43 -04:00
976874a871 Bumping deps (#1604) 2023-09-05 15:52:36 -04:00
b25e45e1b7 Adding code to check if the all switch is called (#1603) 2023-09-05 15:39:21 -04:00
39bb85e2bf Bumping jsonschema. PR#1515 (#1518) 2023-08-01 10:02:41 -04:00
cf742e65b1 Bumping pyyaml anmd jsonschema. Realted to PR#1516 and PR#1515 (#1517) 2023-08-01 09:53:44 -04:00
15a3e7a9d1 Restore master (#1473)
* Pytest Optimizations (#1465)

* Adding function to determin file changes from upstream via git

* updated test env function to properly skip when files are empty

* updating to use generated slug list

* fixing if statement

* added known slugs functionality to improve runtime

* updating slugs for using git repo

* adding final changes

* updating library url to be correct

* Update master-slugs.yml

* commit to force pr merge (#1466)

* Pytest pr (#1467)

* commit to force pr merge

* commit to force pr merge

* Update master-slugs.yml

* Regenerate master slug list after successful PR merge

* Update master-slugs.yml

* fianl changes to new master slug workflow (#1468)

* Final pr test (#1469)

* fianl changes to new master slug workflow

* trying new branch push

* changing to myself (#1470)

* testing permission on github_token

* testing permission on github_token

* testing permission on github_token

---------

Co-authored-by: NetBox Bot <info@netboxlabs.com>
2023-07-19 10:32:32 -04:00
e42a14b180 Revert "PR CI Testing (#1472)" (#1474)
This reverts commit 3d0803957deb608ad29b1c3668b10c2891e6af17.
2023-07-19 10:32:03 -04:00
3d0803957d PR CI Testing (#1472)
* Pytest Optimizations (#1465)

* Adding function to determin file changes from upstream via git

* updated test env function to properly skip when files are empty

* updating to use generated slug list

* fixing if statement

* added known slugs functionality to improve runtime

* updating slugs for using git repo

* adding final changes

* updating library url to be correct

* Update master-slugs.yml

* commit to force pr merge (#1466)

* Pytest pr (#1467)

* commit to force pr merge

* commit to force pr merge

* Update master-slugs.yml

* Regenerate master slug list after successful PR merge

* Update master-slugs.yml

* fianl changes to new master slug workflow (#1468)

* Final pr test (#1469)

* fianl changes to new master slug workflow

* trying new branch push

* changing to myself (#1470)

* testing permission on github_token

* testing permission on github_token

---------

Co-authored-by: NetBox Bot <info@netboxlabs.com>
2023-07-19 10:24:20 -04:00
cd4af9a38c Bump pytest from 7.3.1 to 7.4.0 (#1442)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.3.1 to 7.4.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.3.1...7.4.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-06 17:03:23 -04:00
1e50a838b5 Bump pre-commit from 3.3.2 to 3.3.3 (#1443)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.3.2 to 3.3.3.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.3.2...v3.3.3)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-06 14:55:13 -04:00
05d8aca4ec Bumped dependancies (#1427)
- pre-commit to 3.3.2
- yamllint to 1.32.0
2023-06-12 10:24:30 -04:00
0e6f6cc125 Pre-Commit bump (#1328)
* Dependencies updates for May 2023

* adding updates to pre-commit and validation

* updating pre-commit config

* Bumped pre-commit to 3.3.1
2023-05-05 13:02:11 -04:00
12638369b3 Dependencies updates for May 2023 (#1326)
* Dependencies updates for May 2023

* adding updates to pre-commit and validation

* updating pre-commit config
2023-05-05 12:49:12 -04:00
4fbea7c425 bumping releases (#1255) 2023-04-01 15:41:20 -04:00
6a0a215758 Bump pre-commit from 3.0.2 to 3.1.1 (#1159)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.0.2 to 3.1.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.0.2...v3.1.1)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 12:37:40 -05:00
9807c32dbf manually applying dependabot version changes (#1080) 2023-02-01 15:15:36 -05:00
cc6af7af19 Bump pre-commit from 2.21.0 to 3.0.2 (#1078)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.21.0 to 3.0.2.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.21.0...v3.0.2)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel W. Anner <daniel.anner@danstechsupport.com>
2023-02-01 14:57:58 -05:00
4705253225 Bump pytest from 7.2.0 to 7.2.1 (#1079)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.2.0...7.2.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 14:57:11 -05:00
0581bfac36 Bump yamllint from 1.28.0 to 1.29.0 (#1077)
Bumps [yamllint](https://github.com/adrienverge/yamllint) from 1.28.0 to 1.29.0.
- [Release notes](https://github.com/adrienverge/yamllint/releases)
- [Changelog](https://github.com/adrienverge/yamllint/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/adrienverge/yamllint/compare/v1.28.0...v1.29.0)

---
updated-dependencies:
- dependency-name: yamllint
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 14:56:50 -05:00
f56d641a1b Adding dependabot & updating reqirements (#1026)
* Added dependabot template

* Testing dependabot

* Testing dependabot

* Added dependabot config. Updated pre-commit config to ignore the dependabot yaml file. Updated requirements.

* Added myself to the dependabot assignee list

* Fixed missing newline in dependabot config

* adding pre-commit to requirements

* Update dependabot.yml

* Update dependabot.yml

* Update dependabot.yml

Changed schedule to montly

* Modified Actions validation & pre-commit config
- Fixed spacing and newline issues in actions validation file
- Modified pre-commit config to only scan device-types and module-types, same as the validation action
2023-01-05 11:27:38 -05:00
66c75604d6 Fix pre-commit and update CI (#875) 2022-08-10 22:29:59 -04:00
60d296623d Bump pyyaml from 5.2 to 5.4 (#369) 2021-03-27 22:24:52 -04:00
7b303a5ace YAML Formatting & Validation (#347)
* leverage yamllint in GitHub actions 

* add pre-commits

* validation updates

* Update README.md

* Update CONTRIBUTING.md
2021-02-27 07:25:47 -05:00
f15ec47c6c Introduced unit tests for definition files 2019-12-19 10:22:26 -05:00