diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..8ac6b8c --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..4ba4310 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,34 @@ +### Description + +#### What is changing? + +##### Is there new documentation needed for these changes? + +#### What is the motivation for this change? + + + + + + +### Release Highlight + + + +### Fill in title or leave empty for no highlight + + + +### Double check the following + +- [ ] Ran `npm run lint` script +- [ ] Self-review completed using the [steps outlined here](https://github.com/mongodb/node-mongodb-native/blob/HEAD/CONTRIBUTING.md#reviewer-guidelines) +- [ ] PR title follows the [correct format](https://www.conventionalcommits.org/en/v1.0.0/): `type(NODE-xxxx)[!]: description` + - Example: `feat(NODE-1234)!: rewriting everything in coffeescript` +- [ ] Changes are covered by tests +- [ ] New TODOs have a related JIRA ticket diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index b4792bb..37ca10b 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -12,9 +12,9 @@ jobs: node-version: [16.x, 18.x, 20.x] runs-on: ${{matrix.os}} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - name: Install Dependencies