Skip to content

Commit 125df6f

Browse files
committed
chore: Update node dependencies
1 parent 755509a commit 125df6f

File tree

4 files changed

+3242
-7
lines changed

4 files changed

+3242
-7
lines changed

.github/workflows/publish.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,15 @@ jobs:
4444
git config pull.rebase false
4545
branch=automated-documentation-update-$GITHUB_RUN_ID
4646
git checkout -b $branch
47-
_message='docs(src/all): Automated documentation update'
4847
git add */**/README.md
49-
git commit -m "$_message [skip ci]" || export NO_UPDATES=true
48+
git commit \
49+
-m "docs(src/all): Automated documentation update [skip ci]" \
50+
-m ":robot: This PR was created by a GitHub Action" \
51+
-m "Co-authored-by: Bart Venter <bartventer@outlook.com>" || export NO_UPDATES=true
5052
if [ "$NO_UPDATES" != "true" ] ; then
5153
git push origin "$branch"
5254
gh pr create \
53-
--title "$_message" \
54-
--body ":robot: Automated documentation update" \
55+
--fill \
56+
--assignee ${{github.actor}} \
5557
--label "documentation"
5658
fi

.github/workflows/release.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ jobs:
1818
- uses: actions/checkout@v4
1919
with:
2020
fetch-depth: 0
21+
- name: Setup Node.js
22+
uses: bartventer/devcontainer-images/.github/actions/setup-node@v2.3.0
2123
- name: Import GPG key
2224
uses: crazy-max/ghaction-import-gpg@v6
2325
with:
2426
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
2527
passphrase: ${{ secrets.GPG_PASSPHRASE }}
2628
- name: 'Run semantic-release'
27-
run: |
28-
yarn global add semantic-release@17 @semantic-release/exec
29-
semantic-release
29+
run: yarn run semantic-release
3030
env:
3131
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

package.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"engines": {
3+
"node": ">=22.3.0"
4+
},
5+
"dependencies": {
6+
"@semantic-release/commit-analyzer": "^13.0.0",
7+
"@semantic-release/exec": "^6.0.3",
8+
"@semantic-release/github": "^10.0.6",
9+
"@semantic-release/release-notes-generator": "^14.0.1",
10+
"semantic-release": "24.0.0"
11+
}
12+
}

0 commit comments

Comments
 (0)