Skip to content

Commit 1ac6dfa

Browse files
committed
chore: reenable nx for affected project detection
1 parent e22fc12 commit 1ac6dfa

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

.github/workflows/ci.yml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ jobs:
3737
- name: Install Dependencies
3838
run: yarn install --immutable
3939

40+
- name: Capture SHA in NX Cloud
41+
uses: nrwl/nx-set-shas@v4
42+
env:
43+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
44+
4045
- name: Track main branch
4146
run: git branch --track main origin/main
4247
if: ${{ github.event_name == 'pull_request' }}
@@ -86,11 +91,13 @@ jobs:
8691
id: record-affected-projects
8792
if: ${{ github.ref_name == 'main' }}
8893
run: |
89-
yarn nx show proejcts --affected
94+
yarn nx show projects --affected
9095
delimiter="$(openssl rand -hex 8)"
9196
echo "affected-projects<<${delimiter}" >> "${GITHUB_OUTPUT}"
9297
yarn nx show projects --affected >> "${GITHUB_OUTPUT}"
9398
echo "${delimiter}" >> "${GITHUB_OUTPUT}"
99+
env:
100+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
94101

95102
- name: Setup Fly CLI
96103
if: ${{ github.ref_name == 'main' }}
@@ -119,6 +126,7 @@ jobs:
119126
env:
120127
COMMIT_SHA: ${{ github.sha }}
121128
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
129+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
122130
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
123131

124132
- name: Deploy API Service
@@ -127,6 +135,7 @@ jobs:
127135
env:
128136
COMMIT_SHA: ${{ github.sha }}
129137
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
138+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
130139
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
131140

132141
- name: Deploy Avatar Service
@@ -135,6 +144,7 @@ jobs:
135144
env:
136145
COMMIT_SHA: ${{ github.sha }}
137146
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
147+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
138148
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
139149

140150
- name: Deploy Email Service
@@ -143,6 +153,7 @@ jobs:
143153
env:
144154
COMMIT_SHA: ${{ github.sha }}
145155
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
156+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
146157
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
147158

148159
- name: Deploy Session Service
@@ -151,6 +162,7 @@ jobs:
151162
env:
152163
COMMIT_SHA: ${{ github.sha }}
153164
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
165+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
154166
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
155167

156168
- name: Deploy User Service
@@ -159,6 +171,7 @@ jobs:
159171
env:
160172
COMMIT_SHA: ${{ github.sha }}
161173
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
174+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
162175
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
163176

164177
- name: Deploy Verification Service
@@ -167,6 +180,7 @@ jobs:
167180
env:
168181
COMMIT_SHA: ${{ github.sha }}
169182
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
183+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
170184
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
171185

172186
- name: Deploy Web App
@@ -175,4 +189,5 @@ jobs:
175189
env:
176190
COMMIT_SHA: ${{ github.sha }}
177191
FLY_API_TOKEN: ${{ secrets.FLY_API_TOKEN }}
192+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
178193
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}

0 commit comments

Comments
 (0)