Skip to content

Commit c48f8d7

Browse files
committed
Bump deps, update CI workflow, and refactor imports
1 parent 34f0bd3 commit c48f8d7

5 files changed

Lines changed: 1843 additions & 2089 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Github Pages Astro CI
1+
name: Deploy to GitHub Pages
22

33
on:
44
# Trigger the workflow every time you push to the `main` branch
@@ -19,13 +19,15 @@ jobs:
1919
runs-on: ubuntu-latest
2020
steps:
2121
- name: Checkout your repository using git
22-
uses: actions/checkout@v5
23-
- name: Install, build, and upload your site
24-
uses: withastro/action@v4
22+
uses: actions/checkout@v6
23+
- name: Install, build, and upload your site output
24+
uses: withastro/action@v6
2525
# with:
26-
# package-manager: pnpm@latest
27-
# node-version: 22
2826
# path: . # The root location of your Astro project inside the repository. (optional)
27+
# node-version: 24 # The specific version of Node that should be used to build your site. Defaults to 24. (optional)
28+
# package-manager: pnpm@latest # The Node package manager that should be used to install dependencies and build your site. Automatically detected based on your lockfile. (optional)
29+
# build-cmd: pnpm run build # The command to run to build your site. Runs the package build script/task by default. (optional)
30+
# out-dir: dist # The output directory created by the build command. Defaults to dist. (optional)
2931

3032
deploy:
3133
needs: build

package.json

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -16,39 +16,39 @@
1616
"astro": "astro"
1717
},
1818
"devDependencies": {
19-
"@astrojs/check": "^0.9.4",
20-
"@eslint/markdown": "^7.4.0",
19+
"@astrojs/check": "^0.9.8",
20+
"@eslint/markdown": "^8.0.1",
2121
"@tailwindcss/typography": "^0.5.19",
2222
"@types/alpinejs": "^3.13.11",
23-
"eslint": "^9.37.0",
24-
"eslint-plugin-astro": "^1.3.1",
23+
"eslint": "^10.1.0",
24+
"eslint-plugin-astro": "^1.6.0",
2525
"eslint-plugin-jsx-a11y": "^6.10.2",
26-
"eslint-plugin-prettier": "^5.5.4",
27-
"prettier": "^3.6.2",
26+
"eslint-plugin-prettier": "^5.5.5",
27+
"prettier": "^3.8.1",
2828
"prettier-plugin-astro": "^0.14.1",
29-
"prettier-plugin-tailwindcss": "^0.6.14",
30-
"typescript": "^5.9.3",
31-
"typescript-eslint": "^8.46.0"
29+
"prettier-plugin-tailwindcss": "^0.7.2",
30+
"typescript": "^6.0.2",
31+
"typescript-eslint": "^8.58.0"
3232
},
3333
"dependencies": {
34-
"@astrojs/alpinejs": "^0.4.9",
35-
"@astrojs/markdoc": "^0.15.8",
36-
"@astrojs/mdx": "^4.3.7",
37-
"@astrojs/rss": "^4.0.12",
38-
"@astrojs/sitemap": "^3.6.0",
39-
"@iconify-json/bi": "^1.2.6",
34+
"@astrojs/alpinejs": "^0.5.0",
35+
"@astrojs/markdoc": "^1.0.3",
36+
"@astrojs/mdx": "^5.0.3",
37+
"@astrojs/rss": "^4.0.18",
38+
"@astrojs/sitemap": "^3.7.2",
39+
"@iconify-json/bi": "^1.2.7",
4040
"@iconify-json/heroicons": "^1.2.3",
41-
"@tailwindcss/vite": "^4.1.14",
42-
"alpinejs": "^3.15.0",
43-
"astro": "^5.14.3",
41+
"@tailwindcss/vite": "^4.2.2",
42+
"alpinejs": "^3.15.11",
43+
"astro": "^6.1.3",
4444
"astro-icon": "^1.1.5",
45-
"astro-leaflet": "^1.8.1",
45+
"astro-leaflet": "^1.10.0",
4646
"astro-masonry": "^1.2.2",
47-
"astro-mermaid": "^1.1.0",
47+
"astro-mermaid": "^2.0.1",
4848
"astro-plantuml": "^0.1.4",
4949
"astro-robots-txt": "^1.0.0",
50-
"astro-seo": "^0.8.4",
51-
"astro-swiper": "^1.1.0",
50+
"astro-seo": "^1.1.0",
51+
"astro-swiper": "^2.5.0",
5252
"exifr": "^7.1.3",
5353
"hero-patterns": "^2.1.0",
5454
"lunr": "^2.3.9",
@@ -59,9 +59,9 @@
5959
"rehype-katex": "^7.0.1",
6060
"remark-emoji": "^5.0.2",
6161
"remark-math": "^6.0.0",
62-
"schema-dts": "^1.1.5",
63-
"tailwindcss": "^4.1.14",
64-
"unist-util-visit": "^5.0.0"
62+
"schema-dts": "^2.0.0",
63+
"tailwindcss": "^4.2.2",
64+
"unist-util-visit": "^5.1.0"
6565
},
66-
"packageManager": "pnpm@10.18.2+sha512.9fb969fa749b3ade6035e0f109f0b8a60b5d08a1a87fdf72e337da90dcc93336e2280ca4e44f2358a649b83c17959e9993e777c2080879f3801e6f0d999ad3dd"
66+
"packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319"
6767
}

0 commit comments

Comments
 (0)