Skip to content

Commit 148f366

Browse files
authored
Remove melinda specific sort rules (#40) (#41)
* Remove melinda specific sort rules (#40) * Remove Melinda specific sorting rules, keep only generic ones ** This is a breaking change, if Melinda specific sorting is required ** Melinda-specific sorting rules are moved to https://github.com/NatLibFi/marc-record-validators-melinda * Export sortByTags and sortAlphabetically so that they can be used externally * Update dependencies * Update dependabot [MRA-641] * Bump @babel/traverse from 7.22.10 to 7.23.2 (#42) * Bump actions/checkout from 3 to 4 (#37) * 8.0.0-alpha.2
1 parent b0b3682 commit 148f366

File tree

17 files changed

+1007
-1033
lines changed

17 files changed

+1007
-1033
lines changed

.github/dependabot.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ updates:
1010
interval: "daily"
1111
time: "06:30"
1212
timezone: "Europe/Helsinki"
13-
target-branch: "dependencies"
14-
13+
target-branch: "next"
1514

1615
# Minor updates to npm production dependencies daily
1716
- package-ecosystem: "npm"
@@ -21,9 +20,14 @@ updates:
2120
time: "06:45"
2221
timezone: "Europe/Helsinki"
2322
versioning-strategy: lockfile-only
24-
allow:
25-
- dependency-type: "production"
26-
target-branch: "dependencies"
23+
target-branch: "next"
24+
pull-request-branch-name:
25+
separator: "-"
26+
groups:
27+
production-dependencies:
28+
dependency-type: "production"
29+
development-dependencies:
30+
dependency-type: "development"
2731

2832
# Major updates to npm dependencies weekly @tuesday
2933
# Not possible yet https://github.com/dependabot/dependabot-core/issues/1778
@@ -38,4 +42,4 @@ updates:
3842
# labels:
3943
# - "npm major dependencies"
4044
# reviewers:
41-
# - "natlibfi/melinda-js-lead"
45+
# - "natlibfi/melinda-js-lead"

.github/workflows/melinda-node-tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616

1717
steps:
1818
- name: Checkout the code
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020
- name: Use Node.js ${{ matrix.node-version }}
2121
uses: actions/setup-node@v3
2222
with:
@@ -34,7 +34,7 @@ jobs:
3434
runs-on: ubuntu-latest
3535

3636
steps:
37-
- uses: actions/checkout@v3
37+
- uses: actions/checkout@v4
3838
- uses: mikaelvesavuori/[email protected]
3939
with:
4040
exclude_pattern: /^@natlibfi/
@@ -45,7 +45,7 @@ jobs:
4545

4646
steps:
4747
- name: Checkout the code
48-
uses: actions/checkout@v3
48+
uses: actions/checkout@v4
4949
- name: nodejsscan scan
5050
id: njsscan
5151
uses: ajinabraham/njsscan-action@master
@@ -58,7 +58,7 @@ jobs:
5858
if: contains(github.ref, 'refs/tags/')
5959

6060
steps:
61-
- uses: actions/checkout@v3
61+
- uses: actions/checkout@v4
6262
# Setup .npmrc file to publish to npm
6363
- uses: actions/setup-node@v3
6464
with:

0 commit comments

Comments
 (0)