66 pull_request :
77 branches : [main]
88
9+ permissions :
10+ packages : read
11+ contents : read
12+
913concurrency :
1014 group : ci-${{ github.workflow }}-${{ github.ref }}
1115 cancel-in-progress : true
3842 - name : Install dependencies
3943 run : pnpm install --frozen-lockfile
4044 env :
41- NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
45+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN || secrets. GITHUB_TOKEN }}
4246
4347 - name : Run linter
4448 run : pnpm lint
6569 - name : Install dependencies
6670 run : pnpm install --frozen-lockfile
6771 env :
68- NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
72+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN || secrets. GITHUB_TOKEN }}
6973
7074 - name : Build shared packages
7175 run : pnpm --filter "./packages/*" --filter "./apps/frontend" build
96100 - name : Install dependencies
97101 run : pnpm install --frozen-lockfile
98102 env :
99- NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
103+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN || secrets. GITHUB_TOKEN }}
100104
101105 - name : Build shared packages
102106 run : pnpm --filter "./packages/*" --filter "./apps/frontend" build
@@ -127,7 +131,7 @@ jobs:
127131 - name : Install dependencies
128132 run : pnpm install --frozen-lockfile
129133 env :
130- NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
134+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN || secrets. GITHUB_TOKEN }}
131135
132136 - name : Build project
133137 run : pnpm build
@@ -154,7 +158,7 @@ jobs:
154158 - name : Install dependencies
155159 run : pnpm install --frozen-lockfile
156160 env :
157- NODE_AUTH_TOKEN : ${{ secrets.GITHUB_TOKEN }}
161+ NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN || secrets. GITHUB_TOKEN }}
158162
159163 - name : Run audit
160164 run : pnpm audit --prod --audit-level=high
0 commit comments