Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Centralise node version #115

Open
wants to merge 33 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
f9e7d87
feat: Dependabot Auto-merge (#114)
nickevansuk Sep 14, 2023
c9d5c16
2.0.303
Sep 14, 2023
6a71550
feat: Centralise node version
nickevansuk Sep 14, 2023
6a884ee
Update npm-test.yml
nickevansuk Sep 14, 2023
0910647
Update npm-test.yml
nickevansuk Sep 14, 2023
7e4305e
Update .nvmrc
nickevansuk Sep 14, 2023
3c4d3d6
Bump minimatch from 3.0.4 to 3.1.2 (#107)
dependabot[bot] Sep 14, 2023
5d7ea23
2.0.304
Sep 14, 2023
89cc721
fix: Auto-merge in all cases
nickevansuk Sep 14, 2023
434cb21
Update package.json
nickevansuk Sep 14, 2023
d276108
Update .nvmrc
nickevansuk Sep 14, 2023
375f96d
2.0.305
Sep 14, 2023
7160e2b
chore(deps): bump tough-cookie and rdflib (#117)
dependabot[bot] Sep 15, 2023
6101124
2.0.306
Sep 15, 2023
76068ea
feat: PR base auto-merge
nickevansuk Sep 15, 2023
6ef6ae7
Merge master into feature/centralise-node-version
github-actions[bot] Sep 15, 2023
d623651
2.0.307
Sep 15, 2023
67b6060
Merge master into feature/centralise-node-version
github-actions[bot] Sep 15, 2023
778420a
revert: Remove .github/workflows/pr-base-merge.yml
nickevansuk Sep 15, 2023
610f86b
2.0.308
Sep 15, 2023
5ab7de0
Bump minimist from 1.2.5 to 1.2.8 (#106)
dependabot[bot] Sep 15, 2023
1ef890f
2.0.309
Sep 15, 2023
e8dda54
Bump json5 from 1.0.1 to 1.0.2 (#104)
dependabot[bot] Sep 15, 2023
b4a79be
2.0.310
Sep 15, 2023
5200707
fix: Dependabot auto-merge uses squash (#119)
nickevansuk Sep 15, 2023
c4cacfe
2.0.311
Sep 15, 2023
aad0877
chore(deps-dev): bump qs from 6.9.0 to 6.11.2 (#118)
dependabot[bot] Sep 15, 2023
00863d0
2.0.312
Sep 15, 2023
18e719e
fix: Better auto-merge
nickevansuk Sep 15, 2023
643b2aa
2.0.313
Sep 15, 2023
8f8ba83
Bump ansi-regex from 5.0.0 to 5.0.1 (#84)
dependabot[bot] Sep 15, 2023
d83491a
Update package.json
nickevansuk Sep 15, 2023
4955417
Merge branch 'master' into feature/centralise-node-version
nickevansuk Sep 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .github/workflows/dependabot-automerge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Dependabot auto-merge
on: pull_request

permissions:
contents: write
pull-requests: write

jobs:
dependabot:
runs-on: ubuntu-latest
if: ${{ github.actor == 'dependabot[bot]' }}
steps:
- name: Dependabot metadata
id: metadata
uses: dependabot/fetch-metadata@v1
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"
- name: Enable auto-merge for Dependabot PRs
run: gh pr merge "$PR_URL" --auto --body "" --squash
env:
PR_URL: ${{github.event.pull_request.html_url}}
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
11 changes: 8 additions & 3 deletions .github/workflows/npm-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,18 @@ jobs:
test:
runs-on: ubuntu-latest

strategy:
matrix:
version: ${{ fromJSON(vars.SUPPORTED_NODE_VERSIONS) }}

steps:
- name: Checkout
uses: actions/checkout@v2
- name: Use Node.js 14.x
uses: actions/setup-node@v1
- name: Setup Node.js ${{ matrix.version }}
uses: actions/setup-node@v3
with:
node-version: 14
check-latest: true
node-version: ${{ matrix.version }}
- name: Install
run: npm ci
- name: Test
Expand Down
Loading