Skip to content

Commit 369b4a6

Browse files
authored
Merge pull request #32 from nemanjam/feature/vercel-fastapi-nextjs-article
Vercel deploy FastAPI, Next.js
2 parents 467bf65 + 9fd8757 commit 369b4a6

23 files changed

Lines changed: 1862 additions & 1234 deletions

.github/workflows/bash__deploy-docker.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,13 @@ jobs:
2828
- name: Set up Node.js and pnpm
2929
uses: actions/setup-node@v4
3030
with:
31-
node-version: 24.7.0
31+
node-version: 24.13.0
3232
registry-url: 'https://registry.npmjs.org'
3333

3434
- name: Install pnpm
3535
uses: pnpm/action-setup@v4
3636
with:
37-
version: 10.17.0
37+
version: 10.30.1
3838

3939
- name: Set up SSH config
4040
run: |

.github/workflows/bash__deploy-nginx.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ jobs:
3636
- name: Set up Node.js and pnpm
3737
uses: actions/setup-node@v4
3838
with:
39-
node-version: 24.7.0
39+
node-version: 24.13.0
4040
registry-url: 'https://registry.npmjs.org'
4141

4242
- name: Install pnpm
4343
uses: pnpm/action-setup@v4
4444
with:
45-
version: 10.17.0
45+
version: 10.30.1
4646

4747
- name: Install dependencies
4848
run: pnpm install --frozen-lockfile

.github/workflows/default__deploy-nginx.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ jobs:
3535
- name: Set up Node.js and pnpm
3636
uses: actions/setup-node@v4
3737
with:
38-
node-version: 24.7.0
38+
node-version: 24.13.0
3939
registry-url: 'https://registry.npmjs.org'
4040

4141
- name: Install pnpm
4242
uses: pnpm/action-setup@v4
4343
with:
44-
version: 10.17.0
44+
version: 10.30.1
4545

4646
- name: Install dependencies
4747
run: pnpm install --frozen-lockfile

.github/workflows/gh-pages__deploy-astro.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ jobs:
4040
uses: withastro/action@v2
4141
with:
4242
path: ./
43-
node-version: 24.7.0
44-
package-manager: pnpm@10.17.0
43+
node-version: 24.13.0
44+
package-manager: pnpm@10.30.1
4545

4646
deploy:
4747
needs: build-astro

.github/workflows/gh-pages__deploy-manual.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ jobs:
4040
- name: Set up Node.js and pnpm
4141
uses: actions/setup-node@v4
4242
with:
43-
node-version: 24.7.0
43+
node-version: 24.13.0
4444
registry-url: 'https://registry.npmjs.org'
4545

4646
- name: Install pnpm
4747
uses: pnpm/action-setup@v4
4848
with:
49-
version: 10.17.0
49+
version: 10.30.1
5050

5151
- name: Install dependencies
5252
run: pnpm install --frozen-lockfile

.github/workflows/vercel__deploy-manual.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ jobs:
4747
- name: Set up Node.js
4848
uses: actions/setup-node@v4
4949
with:
50-
node-version: 24.7.0
50+
node-version: 24.13.0
5151
registry-url: 'https://registry.npmjs.org'
5252

5353
- name: Install pnpm
5454
uses: pnpm/action-setup@v4
5555
with:
56-
version: 10.17.0
56+
version: 10.30.1
5757

5858
- name: Install Vercel CLI
5959
run: pnpm add -g vercel

docker/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
# alpine is fine
44
# node:22.1.0-bookworm, node:20.13.1-slim, node:20.13.1-alpine
5-
ARG NODE_IMAGE=node:24.7.0-alpine3.22
5+
ARG NODE_IMAGE=node:24.13.0-alpine3.22
66

77
FROM --platform=$BUILDPLATFORM ${NODE_IMAGE} AS base
88
WORKDIR /app
@@ -15,7 +15,7 @@ ENV PNPM_HOME="/pnpm"
1515
ENV PATH="$PNPM_HOME:$PATH"
1616

1717
RUN corepack enable
18-
RUN corepack prepare pnpm@10.17.0 --activate
18+
RUN corepack prepare pnpm@10.30.1 --activate
1919

2020
FROM base AS build
2121
COPY package.json pnpm-lock.yaml ./

docs/working-notes/todo5.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,7 @@ https://github.com/mldangelo/personal-site
88
// nice design portfolio
99
https://github.com/hiretimsf/Portfolio-Web-v4
1010
https://github.com/ncdai/chanhdai.com
11+
12+
13+
[Shiki] 10 instances have been created. Shiki is supposed to be used as a singleton, consider refactoring your code to cache your highlighter instance; Or call `highlighter.dispose()` to release unused instances.
14+
src/libs/integrations/expressive-code.ts

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,8 @@
9898
"tailwindcss": "^3.4.17",
9999
"typescript": "^5.9.3"
100100
},
101-
"packageManager": "pnpm@10.17.0",
101+
"packageManager": "pnpm@10.30.1",
102102
"engines": {
103-
"node": ">=v24.7.0"
103+
"node": ">=v24.13.0"
104104
}
105105
}

0 commit comments

Comments
 (0)