Skip to content

Commit 673a496

Browse files
authored
chore: release prep for v1.5.3 (#41)
1 parent f797fcc commit 673a496

File tree

9 files changed

+104
-80
lines changed

9 files changed

+104
-80
lines changed

.github/workflows/backup-branch.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525

2626
steps:
2727
- name: Checkout master branch
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v5
2929
with:
3030
ref: master
3131
fetch-depth: 0 # Required to push to another branch

.github/workflows/build-and-deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,16 +38,16 @@ jobs:
3838
fetch-depth: 0
3939

4040
- name: Set up Node.js
41-
uses: actions/setup-node@v5
41+
uses: actions/setup-node@v6
4242
with:
43-
node-version: 24
43+
node-version: 22
4444
cache: npm
4545
cache-dependency-path: package-lock.json
4646

4747
- name: Upgrade npm
4848
run: |
4949
corepack enable
50-
npm install -g [email protected].0
50+
npm install -g [email protected].2
5151
5252
- name: Set up Pages
5353
uses: actions/configure-pages@v5
@@ -72,7 +72,7 @@ jobs:
7272
run: cp package.json build/
7373

7474
- name: Upload artifact
75-
uses: actions/upload-pages-artifact@v3
75+
uses: actions/upload-pages-artifact@v4
7676
with:
7777
path: ./build
7878

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
runs-on: ubuntu-24.04
1616
steps:
1717
- name: 'Checkout Repository'
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v5
1919

2020
- name: 'Dependency Review'
2121
uses: actions/dependency-review-action@v4

.github/workflows/publish-test.yml

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ on:
1212
permissions:
1313
actions: read
1414
contents: read
15+
packages: write
1516

1617
# Allow one concurrent deployment
1718
concurrency:
@@ -28,28 +29,28 @@ jobs:
2829

2930
steps:
3031
- name: Checkout repository
31-
uses: actions/checkout@v4
32+
uses: actions/checkout@v5
3233
with:
3334
fetch-depth: 0
3435

3536
- name: Set up Node.js
36-
uses: actions/setup-node@v4
37+
uses: actions/setup-node@v6
3738
with:
38-
node-version: 24
39+
node-version: 22
3940
cache: npm
4041
cache-dependency-path: package-lock.json
4142

4243
- name: Upgrade npm
4344
run: |
4445
corepack enable
45-
npm install -g [email protected].0
46+
npm install -g [email protected].2
4647
4748
- name: Install Node.js dependencies
4849
run: npm ci
4950

5051
# Ensure MkDocs builds successfully
5152
- name: Set up Python
52-
uses: actions/setup-python@v5
53+
uses: actions/setup-python@v6
5354
with:
5455
python-version: '3.13'
5556

@@ -69,7 +70,7 @@ jobs:
6970
run: git archive --format=tar.gz --output=clean-source.tar.gz HEAD
7071

7172
- name: Upload source archive
72-
uses: actions/upload-artifact@v4
73+
uses: actions/upload-artifact@v5
7374
with:
7475
name: clean-source
7576
path: clean-source.tar.gz
@@ -80,7 +81,7 @@ jobs:
8081

8182
steps:
8283
- name: Download clean source archive
83-
uses: actions/download-artifact@v4
84+
uses: actions/download-artifact@v5
8485
with:
8586
name: clean-source
8687
path: ./
@@ -92,9 +93,9 @@ jobs:
9293
run: rm clean-source.tar.gz
9394

9495
- name: Set up Node.js for npmjs
95-
uses: actions/setup-node@v4
96+
uses: actions/setup-node@v6
9697
with:
97-
node-version: 24
98+
node-version: 22
9899
registry-url: https://registry.npmjs.org/
99100
cache: npm
100101

@@ -107,7 +108,7 @@ jobs:
107108
- name: Upgrade npm
108109
run: |
109110
corepack enable
110-
npm install -g [email protected].0
111+
npm install -g [email protected].2
111112
112113
- name: Install Node.js dependencies
113114
run: npm ci
@@ -128,7 +129,7 @@ jobs:
128129

129130
steps:
130131
- name: Download clean source archive
131-
uses: actions/download-artifact@v4
132+
uses: actions/download-artifact@v5
132133
with:
133134
name: clean-source
134135
path: ./
@@ -140,9 +141,9 @@ jobs:
140141
run: rm clean-source.tar.gz
141142

142143
- name: Set up Node.js for GPR
143-
uses: actions/setup-node@v4
144+
uses: actions/setup-node@v6
144145
with:
145-
node-version: 24
146+
node-version: 22
146147
registry-url: https://npm.pkg.github.com/
147148
cache: npm
148149

@@ -155,7 +156,7 @@ jobs:
155156
- name: Upgrade npm
156157
run: |
157158
corepack enable
158-
npm install -g [email protected].0
159+
npm install -g [email protected].2
159160
160161
- name: Install Node.js dependencies
161162
run: npm ci
@@ -172,4 +173,4 @@ jobs:
172173
- name: Publish package to GPR
173174
run: npm publish --dry-run
174175
env:
175-
NODE_AUTH_TOKEN: ${{ secrets.NWPRO_GPR }}
176+
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/publish.yml

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ on:
1515
permissions:
1616
actions: read
1717
contents: read
18+
packages: write
1819

1920
# Allow one concurrent deployment
2021
concurrency:
@@ -35,16 +36,16 @@ jobs:
3536
fetch-depth: 0
3637

3738
- name: Set up Node.js
38-
uses: actions/setup-node@v5
39+
uses: actions/setup-node@v6
3940
with:
40-
node-version: 24
41+
node-version: 22
4142
cache: npm
4243
cache-dependency-path: package-lock.json
4344

4445
- name: Upgrade npm
4546
run: |
4647
corepack enable
47-
npm install -g [email protected].0
48+
npm install -g [email protected].2
4849
4950
- name: Install Node.js dependencies
5051
run: npm ci
@@ -71,7 +72,7 @@ jobs:
7172
run: git archive --format=tar.gz --output=clean-source.tar.gz HEAD
7273

7374
- name: Upload source archive
74-
uses: actions/upload-artifact@v4
75+
uses: actions/upload-artifact@v5
7576
with:
7677
name: clean-source
7778
path: clean-source.tar.gz
@@ -94,17 +95,17 @@ jobs:
9495
run: rm clean-source.tar.gz
9596

9697
- name: Set up Node.js for npmjs
97-
uses: actions/setup-node@v5
98+
uses: actions/setup-node@v6
9899
with:
99-
node-version: 24
100+
node-version: 22
100101
registry-url: https://registry.npmjs.org/
101102
cache: npm
102103
cache-dependency-path: package-lock.json
103104

104105
- name: Upgrade npm
105106
run: |
106107
corepack enable
107-
npm install -g [email protected].0
108+
npm install -g [email protected].2
108109
109110
- name: Install Node.js dependencies
110111
run: npm ci
@@ -155,17 +156,17 @@ jobs:
155156
run: rm clean-source.tar.gz
156157

157158
- name: Set up Node.js for GPR
158-
uses: actions/setup-node@v5
159+
uses: actions/setup-node@v6
159160
with:
160-
node-version: 24
161+
node-version: 22
161162
registry-url: https://npm.pkg.github.com/
162163
cache: npm
163164
cache-dependency-path: package-lock.json
164165

165166
- name: Upgrade npm
166167
run: |
167168
corepack enable
168-
npm install -g [email protected].0
169+
npm install -g [email protected].2
169170
170171
- name: Install Node.js dependencies
171172
run: npm ci
@@ -200,4 +201,4 @@ jobs:
200201
- name: Publish package to GPR
201202
run: npm publish --registry=https://npm.pkg.github.com/
202203
env:
203-
NODE_AUTH_TOKEN: ${{ secrets.NWPRO_GPR }}
204+
NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}

CHANGELOG.md

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,30 @@ formatting may vary.
1616

1717
---
1818

19-
## [1.5.2] - 2022-10-21
19+
## [1.5.3] - 2025-10-26
20+
21+
### Changed
22+
23+
- Bumped project version to `v1.5.3`.
24+
- Corrected publish dates in CHANGELOG.md, as they were incorrectly showing the
25+
year as 2022.
26+
- Updated **Node.js** dependencies:
27+
- `browserslist` `^4.26.3``^4.27.0`
28+
- Updated **Python** dependencies:
29+
- `mkdocs-material` `9.6.20``9.6.22`
30+
- `mkdocs-rss-plugin` `1.17.3``1.17.4`
31+
- Updated GitHub workflows to utilize **Node.js** `v22`, **npm** `11.6.2`, and
32+
the latest action versions. Modified `publish-test.yml` and `publish.yml` to
33+
utilize `GITHUB_TOKEN` authentication for publishing.
34+
- `backup-branch.yml`
35+
- `build-and-deploy.yml`
36+
- `dependency-review.yml`
37+
- `publish-test.yml`
38+
- `publish.yml`
39+
40+
---
41+
42+
## [1.5.2] - 2025-10-21
2043

2144
### Changed
2245

@@ -28,7 +51,7 @@ formatting may vary.
2851

2952
---
3053

31-
## [1.5.1] - 2022-10-21
54+
## [1.5.1] - 2025-10-21
3255

3356
### Changed
3457

@@ -359,7 +382,8 @@ formatting may vary.
359382

360383
<!-- Link references -->
361384

362-
[Unreleased]: https://github.com/netwk-pro/blog/compare/v1.5.2...HEAD
385+
[Unreleased]: https://github.com/netwk-pro/blog/compare/v1.5.3...HEAD
386+
[1.5.3]: https://github.com/netwk-pro/blog/releases/tag/v1.5.3
363387
[1.5.2]: https://github.com/netwk-pro/blog/releases/tag/v1.5.2
364388
[1.5.1]: https://github.com/netwk-pro/blog/releases/tag/v1.5.1
365389
[1.5.0]: https://github.com/netwk-pro/blog/releases/tag/v1.5.0

0 commit comments

Comments
 (0)