Skip to content

Adding dependabot-config and github action for running tests#17

Open
FrankBurmo wants to merge 24 commits into
shakyShane:masterfrom
FrankBurmo:master
Open

Adding dependabot-config and github action for running tests#17
FrankBurmo wants to merge 24 commits into
shakyShane:masterfrom
FrankBurmo:master

Conversation

@FrankBurmo
Copy link
Copy Markdown

No description provided.

FrankBurmo and others added 3 commits February 26, 2025 10:01
Bumps [lodash-cli](https://github.com/lodash/lodash-cli) from 4.12.0 to 4.17.5.
- [Commits](lodash-archive/lodash-cli@4.12.0...4.17.5)

---
updated-dependencies:
- dependency-name: lodash-cli
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@FrankBurmo FrankBurmo changed the title Adding dependabot-config Adding dependabot-config and github action for running tests Feb 26, 2025
FrankBurmo and others added 18 commits February 26, 2025 10:15
…cli-4.17.5

Bump lodash-cli from 4.12.0 to 4.17.5
Bumps [chai](https://github.com/chaijs/chai) from 3.5.0 to 5.2.0.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](chaijs/chai@3.5.0...v5.2.0)

---
updated-dependencies:
- dependency-name: chai
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [jshint](https://github.com/jshint/jshint) from 2.12.0 to 2.13.6.
- [Release notes](https://github.com/jshint/jshint/releases)
- [Changelog](https://github.com/jshint/jshint/blob/main/CHANGELOG.md)
- [Commits](jshint/jshint@2.12.0...2.13.6)

---
updated-dependencies:
- dependency-name: jshint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…2.13.6

Bump jshint from 2.12.0 to 2.13.6
Bumps [mocha](https://github.com/mochajs/mocha) from 10.2.0 to 11.1.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](mochajs/mocha@v10.2.0...v11.1.0)

---
updated-dependencies:
- dependency-name: mocha
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mocha](https://github.com/mochajs/mocha) from 11.1.0 to 11.2.2.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](mochajs/mocha@v11.1.0...v11.2.2)

---
updated-dependencies:
- dependency-name: mocha
  dependency-version: 11.2.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mocha](https://github.com/mochajs/mocha) from 11.2.2 to 11.3.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](mochajs/mocha@v11.2.2...v11.3.0)

---
updated-dependencies:
- dependency-name: mocha
  dependency-version: 11.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mocha](https://github.com/mochajs/mocha) from 11.3.0 to 11.7.0.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](mochajs/mocha@v11.3.0...v11.7.0)

---
updated-dependencies:
- dependency-name: mocha
  dependency-version: 11.7.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mocha](https://github.com/mochajs/mocha) from 11.7.0 to 11.7.1.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](mochajs/mocha@v11.7.0...v11.7.1)

---
updated-dependencies:
- dependency-name: mocha
  dependency-version: 11.7.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [mocha](https://github.com/mochajs/mocha) from 11.7.1 to 11.7.2.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/main/CHANGELOG.md)
- [Commits](mochajs/mocha@v11.7.1...v11.7.2)

---
updated-dependencies:
- dependency-name: mocha
  dependency-version: 11.7.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [chai](https://github.com/chaijs/chai) from 5.2.0 to 6.2.0.
- [Release notes](https://github.com/chaijs/chai/releases)
- [Changelog](https://github.com/chaijs/chai/blob/main/History.md)
- [Commits](chaijs/chai@v5.2.0...v6.2.0)

---
updated-dependencies:
- dependency-name: chai
  dependency-version: 6.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Copilot AI review requested due to automatic review settings September 29, 2025 13:37
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds dependency management and continuous integration to the project by introducing Dependabot configuration for automated dependency updates and a GitHub Actions workflow for running tests. The changes also include updates to several development dependencies to newer versions.

  • Adds Dependabot configuration for weekly npm dependency updates
  • Creates GitHub Actions workflow for CI testing on Node.js 22.x and 23.x
  • Updates development dependencies (chai, lodash-cli, mocha) to newer versions

Reviewed Changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated no comments.

File Description
.github/dependabot.yml Configures Dependabot for weekly npm dependency updates
.github/workflows/runTests.yml Sets up CI workflow to run tests on push/PR to master branch
package.json Updates chai, lodash-cli, and mocha to newer versions

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

FrankBurmo and others added 3 commits September 29, 2025 15:37
Bumps [mocha](https://github.com/mochajs/mocha) from 11.7.2 to 11.7.5.
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/v11.7.5/CHANGELOG.md)
- [Commits](mochajs/mocha@v11.7.2...v11.7.5)

---
updated-dependencies:
- dependency-name: mocha
  dependency-version: 11.7.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants