Skip to content

Commit 98cd6d5

Browse files
mbabkerclaude
andcommitted
Pin direct NPM dependencies and GitHub Actions to exact versions
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 7586cb6 commit 98cd6d5

3 files changed

Lines changed: 50 additions & 50 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ jobs:
1616
NUXT_PUBLIC_SITE_URL: https://www.babdev.com
1717
steps:
1818
- name: Checkout Code
19-
uses: actions/checkout@v6
19+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2020

2121
- name: Enable Corepack
2222
run: corepack enable
2323

2424
- name: Setup Node
25-
uses: actions/setup-node@v6
25+
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
2626
with:
2727
node-version: '24'
2828
cache: 'npm'
@@ -34,7 +34,7 @@ jobs:
3434
run: npx nuxt build --preset github_pages
3535

3636
- name: Upload Artifact
37-
uses: actions/upload-pages-artifact@v4
37+
uses: actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b # v4.0.0
3838
with:
3939
path: ./.output/public
4040

@@ -51,4 +51,4 @@ jobs:
5151
steps:
5252
- name: Deploy to GitHub Pages
5353
id: deployment
54-
uses: actions/deploy-pages@v5
54+
uses: actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 # v5.0.0

package-lock.json

Lines changed: 23 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -18,30 +18,30 @@
1818
"format:check": "prettier --check ."
1919
},
2020
"dependencies": {
21-
"@nuxt/fonts": "^0.14.0",
22-
"@nuxt/icon": "^2.2.1",
23-
"@nuxt/image": "^2.0.0",
24-
"@nuxtjs/mdc": "^0.21.1",
25-
"@nuxtjs/sitemap": "^8.0.11",
26-
"@octokit/rest": "^22.0.1",
27-
"@tailwindcss/typography": "^0.5.19",
28-
"nuxt": "^4.4.2",
29-
"tailwindcss": "^4.2.2",
30-
"vue": "^3.5.31",
31-
"vue-router": "^5.0.4"
21+
"@nuxt/fonts": "0.14.0",
22+
"@nuxt/icon": "2.2.1",
23+
"@nuxt/image": "2.0.0",
24+
"@nuxtjs/mdc": "0.21.1",
25+
"@nuxtjs/sitemap": "8.0.11",
26+
"@octokit/rest": "22.0.1",
27+
"@tailwindcss/typography": "0.5.19",
28+
"nuxt": "4.4.2",
29+
"tailwindcss": "4.2.2",
30+
"vue": "3.5.31",
31+
"vue-router": "5.0.4"
3232
},
3333
"devDependencies": {
34-
"@iconify-json/fa7-regular": "^1.2.3",
35-
"@iconify-json/fa7-solid": "^1.2.4",
36-
"@nuxt/eslint": "^1.15.2",
37-
"@tailwindcss/vite": "^4.2.2",
38-
"@types/node": "^24.12.0",
39-
"eslint": "^10.1.0",
40-
"eslint-config-prettier": "^10.1.8",
41-
"eslint-plugin-prettier": "^5.5.5",
42-
"prettier": "^3.8.1",
43-
"prettier-plugin-tailwindcss": "^0.7.2",
44-
"tsx": "^4.21.0",
45-
"typescript": "^5.9.3"
34+
"@iconify-json/fa7-regular": "1.2.3",
35+
"@iconify-json/fa7-solid": "1.2.4",
36+
"@nuxt/eslint": "1.15.2",
37+
"@tailwindcss/vite": "4.2.2",
38+
"@types/node": "24.12.0",
39+
"eslint": "10.1.0",
40+
"eslint-config-prettier": "10.1.8",
41+
"eslint-plugin-prettier": "5.5.5",
42+
"prettier": "3.8.1",
43+
"prettier-plugin-tailwindcss": "0.7.2",
44+
"tsx": "4.21.0",
45+
"typescript": "5.9.3"
4646
}
4747
}

0 commit comments

Comments
 (0)