File tree 7 files changed +4506
-720
lines changed
7 files changed +4506
-720
lines changed Original file line number Diff line number Diff line change 14
14
permissions : read-all
15
15
16
16
env :
17
- NODE_ENV : production
18
17
NODE_VERSION : 20
19
18
20
19
jobs :
@@ -75,14 +74,18 @@ jobs:
75
74
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
76
75
with :
77
76
submodules : recursive
78
- - name : Build site and check links
77
+ - name : Build site
79
78
run : make build BUILD_CONFIGS=_config.yml
80
- - name : Install Node for Firebase install
81
- uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8
79
+ - name : Enable Corepack
80
+ run : corepack enable
81
+ - uses : actions/setup-node@60edb5dd545a775178f52524783378180af0d1f8
82
82
with :
83
83
node-version : ${{ env.NODE_VERSION }}
84
- - name : Install Firebase CLI
85
- run :
npm install -g [email protected]
84
+ cache : ' pnpm'
85
+ - name : Setup pnpm
86
+ run : corepack install
87
+ - name : Install node dependencies
88
+ run : pnpm install --frozen-lockfile
86
89
- uses : dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3
87
90
with :
88
91
sdk : stable
Original file line number Diff line number Diff line change @@ -16,6 +16,6 @@ node_modules
16
16
.dart_tool
17
17
.flutter-plugins
18
18
.flutter-plugins-dependencies
19
- .packages
19
+ package-lock.json
20
20
pubspec.lock
21
21
tmp /
Original file line number Diff line number Diff line change
1
+ lts/*
Original file line number Diff line number Diff line change @@ -38,8 +38,8 @@ RUN bundle config set force_ruby_platform true
38
38
RUN BUNDLE_WITHOUT="test development" bundle install --jobs=4 --retry=2
39
39
40
40
ENV NODE_ENV=production
41
- COPY package.json package-lock.json ./
42
- RUN npm ci
41
+ COPY package.json ./
42
+ RUN npm install
43
43
44
44
COPY ./ ./
45
45
You can’t perform that action at this time.
0 commit comments