Skip to content

Commit 3592978

Browse files
Merge pull request #3140 from OctopusDeploy/sf/dependency-updates
chore: update project dependencies
2 parents ed8cb44 + 0c20b83 commit 3592978

12 files changed

Lines changed: 1120 additions & 1134 deletions

File tree

.github/dependabot.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Please see the documentation for all configuration options:
2+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
3+
4+
version: 2
5+
updates:
6+
7+
- package-ecosystem: "github-actions"
8+
directory: "/"
9+
schedule:
10+
interval: "weekly"

.github/versions.env

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
NODE_VERSION=22
2+
PNPM_VERSION=10.13.1

.github/workflows/branch-markdown.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,13 @@ jobs:
1919

2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v6
2323
with:
2424
fetch-depth: 0 # Fetch all history for comparison
2525

26+
- name: Load versions
27+
run: cat .github/versions.env >> "$GITHUB_ENV"
28+
2629
- name: Get changed markdown files
2730
id: changed-files
2831
run: |
@@ -46,16 +49,16 @@ jobs:
4649
4750
- name: Install pnpm
4851
if: steps.changed-files.outputs.count > 0
49-
uses: pnpm/action-setup@v4
52+
uses: pnpm/action-setup@v6
5053
with:
51-
version: 10.13.1
54+
version: ${{ env.PNPM_VERSION }}
5255
run_install: false
5356

5457
- name: Setup Node
5558
if: steps.changed-files.outputs.count > 0
56-
uses: actions/setup-node@v4
59+
uses: actions/setup-node@v6
5760
with:
58-
node-version: 20
61+
node-version: ${{ env.NODE_VERSION }}
5962
cache: 'pnpm'
6063
cache-dependency-path: 'pnpm-lock.yaml'
6164

@@ -84,7 +87,7 @@ jobs:
8487
echo; echo "PNPM install"
8588
pnpm install
8689
87-
- uses: DavidAnson/markdownlint-cli2-action@v22
90+
- uses: DavidAnson/markdownlint-cli2-action@v23
8891
if: steps.changed-files.outputs.count > 0
8992
with:
9093
config: '.markdownlint.json'

.github/workflows/branch-spellcheck.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,21 @@ jobs:
1919

2020
steps:
2121
- name: Checkout
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v6
23+
24+
- name: Load versions
25+
run: cat .github/versions.env >> "$GITHUB_ENV"
2326

2427
- name: Install pnpm
25-
uses: pnpm/action-setup@v4
28+
uses: pnpm/action-setup@v6
2629
with:
27-
version: 10.13.1
30+
version: ${{ env.PNPM_VERSION }}
2831
run_install: false
2932

3033
- name: Setup Node
31-
uses: actions/setup-node@v4
34+
uses: actions/setup-node@v6
3235
with:
33-
node-version: 20
36+
node-version: ${{ env.NODE_VERSION }}
3437
cache: 'pnpm'
3538
cache-dependency-path: 'pnpm-lock.yaml'
3639

@@ -39,7 +42,7 @@ jobs:
3942
run: |
4043
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
4144
42-
- uses: actions/cache@v3
45+
- uses: actions/cache@v4
4346
name: Setup pnpm cache
4447
with:
4548
path: ${{ env.STORE_PATH }}

.github/workflows/branch-validation-full.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ on:
77
- main
88

99
jobs:
10+
1011
branch_validation:
1112
uses: OctopusDeploy/microsite-deployment/.github/workflows/microsite-deployment-branch.yml@main
1213
with:
1314
octopus_project_name: "Docs Microsite"
1415
package_id: "DocsMicrosite"
15-
node_version: '20'
16-
secrets: inherit
16+
secrets: inherit

.github/workflows/branch-validation.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,21 @@ jobs:
2626

2727
steps:
2828
- name: Checkout
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
30+
31+
- name: Load versions
32+
run: cat .github/versions.env >> "$GITHUB_ENV"
3033

3134
- name: Install pnpm
32-
uses: pnpm/action-setup@v4
35+
uses: pnpm/action-setup@v6
3336
with:
34-
version: 10.13.1
37+
version: ${{ env.PNPM_VERSION }}
3538
run_install: false
3639

3740
- name: Setup Node
38-
uses: actions/setup-node@v4
41+
uses: actions/setup-node@v6
3942
with:
40-
node-version: 20
43+
node-version: ${{ env.NODE_VERSION }}
4144
cache: 'pnpm'
4245
cache-dependency-path: 'pnpm-lock.yaml'
4346

@@ -46,7 +49,7 @@ jobs:
4649
run: |
4750
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
4851
49-
- uses: actions/cache@v3
52+
- uses: actions/cache@v4
5053
name: Setup pnpm cache
5154
with:
5255
path: ${{ env.STORE_PATH }}

.github/workflows/build-astro-full.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ on:
66
branches: [ main ]
77

88
jobs:
9+
910
branch_validation:
1011
uses: OctopusDeploy/microsite-deployment/.github/workflows/microsite-deployment-full.yml@main
1112
with:
1213
octopus_project_name: 'Docs Microsite'
1314
package_id: 'DocsMicrosite'
14-
node_version: '20'
1515
secrets: inherit

.github/workflows/build-astro.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,18 +29,21 @@ jobs:
2929

3030
steps:
3131
- name: Checkout
32-
uses: actions/checkout@v4
32+
uses: actions/checkout@v6
33+
34+
- name: Load versions
35+
run: cat .github/versions.env >> "$GITHUB_ENV"
3336

3437
- name: Install pnpm
35-
uses: pnpm/action-setup@v4
38+
uses: pnpm/action-setup@v6
3639
with:
37-
version: 10.13.1
40+
version: ${{ env.PNPM_VERSION }}
3841
run_install: false
3942

4043
- name: Setup Node
41-
uses: actions/setup-node@v4
44+
uses: actions/setup-node@v6
4245
with:
43-
node-version: 20
46+
node-version: ${{ env.NODE_VERSION }}
4447
cache: 'pnpm'
4548
cache-dependency-path: 'pnpm-lock.yaml'
4649

@@ -49,7 +52,7 @@ jobs:
4952
run: |
5053
echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
5154
52-
- uses: actions/cache@v3
55+
- uses: actions/cache@v4
5356
name: Setup pnpm cache
5457
with:
5558
path: ${{ env.STORE_PATH }}

package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,28 +27,28 @@
2727
"watch": "onchange 'src/**/*.{js,mjs,ts,astro,css}' 'public/docs/js/**/*.js' 'public/docs/css/**/*.css' -- prettier --write --plugin=prettier-plugin-astro {{changed}}"
2828
},
2929
"dependencies": {
30-
"@astrojs/mdx": "^4.3.13",
31-
"astro": "^5.18.0",
32-
"astro-accelerator-utils": "^0.3.71",
30+
"@astrojs/mdx": "^5.0.4",
31+
"astro": "^6.3.1",
32+
"astro-accelerator-utils": "^0.3.84",
3333
"glob": "^13.0.6",
3434
"gray-matter": "^4.0.3",
3535
"hast-util-from-selector": "^3.0.1",
36-
"html-to-text": "^9.0.5",
36+
"html-to-text": "^10.0.0",
3737
"keyword-extractor": "^0.0.28",
3838
"optional": "^0.1.4",
3939
"remark-directive": "^4.0.0",
4040
"remark-heading-id": "^1.0.1",
4141
"sharp": "^0.34.5"
4242
},
4343
"devDependencies": {
44-
"@playwright/test": "^1.58.2",
45-
"@pnpm/exe": "^10.30.3",
46-
"cspell": "^9.7.0",
47-
"csv-parse": "^6.1.0",
48-
"linkinator": "7.6.1",
44+
"@playwright/test": "^1.59.1",
45+
"@pnpm/exe": "^11.0.9",
46+
"cspell": "^10.0.0",
47+
"csv-parse": "^6.2.1",
48+
"linkinator": "7.0.0",
4949
"npm-run-all": "^4.1.5",
5050
"onchange": "^7.1.0",
51-
"prettier": "^3.8.1",
51+
"prettier": "^3.8.3",
5252
"prettier-plugin-astro": "^0.14.1"
5353
},
5454
"pnpm": {

0 commit comments

Comments
 (0)