31
31
echo AZURE_AD_CLIENT_SECRET=${{ secrets.AZURE_AD_CLIENT_SECRET }} >> frontend/.env
32
32
echo AZURE_AD_CLIENT_ID=${{ secrets.AZURE_AD_CLIENT_ID }} >> frontend/.env
33
33
echo AZURE_AD_TENANT_ID=${{ secrets.AZURE_AD_TENANT_ID }} >> frontend/.env
34
+ echo AZURE_AD_SUBSCRIPTION_ID=${{ secrets.AZURE_AD_SUBSCRIPTION_ID }} >> frontend/.env
34
35
echo NEXTAUTH_SECRET=${{ secrets.NEXTAUTH_SECRET }} >> frontend/.env
35
36
echo NEXTAUTH_URL=${{ secrets.NEXTAUTH_URL }} >> frontend/.env
36
37
echo AZURE_SQL_USER=${{ secrets.AZURE_SQL_USER }} >> frontend/.env
@@ -42,20 +43,18 @@ jobs:
42
43
echo AZURE_SQL_SCHEMA=${{ secrets.AZURE_SQL_SCHEMA }} >> frontend/.env
43
44
echo AZURE_SQL_CATALOG_SCHEMA=${{ secrets.AZURE_SQL_CATALOG_SCHEMA }} >> frontend/.env
44
45
echo AZURE_STORAGE_CONNECTION_STRING=${{ secrets.AZURE_STORAGE_CONNECTION_STRING }} >> frontend/.env
45
- echo NODE_ENV=production >> frontend/.env
46
+ echo NODE_ENV=development >> frontend/.env
46
47
echo PORT=3000 >> frontend/.env
47
- echo FG_PAT=${{ secrets.FG_PAT }} >> frontend/.env
48
- echo OWNER=${{ secrets.OWNER }} >> frontend/.env
49
- echo REPO=${{ secrets.REPO }} >> frontend/.env
50
48
51
49
- name : create env file (in frontend/ directory) -- development
52
50
id : create-env-file-dev
53
51
if : startsWith(github.ref, 'refs/heads/forestgeo-app-')
54
52
run : |
55
53
touch frontend/.env
56
- echo AZURE_AD_CLIENT_SECRET=${{ secrets.AZURE_AD_CLIENT_SECRET }} >> frontend/.env
57
- echo AZURE_AD_CLIENT_ID=${{ secrets.AZURE_AD_CLIENT_ID }} >> frontend/.env
58
- echo AZURE_AD_TENANT_ID=${{ secrets.AZURE_AD_TENANT_ID }} >> frontend/.env
54
+ echo AZURE_AD_CLIENT_SECRET=${{ secrets.AZURE_AD_DEVELOPMENT_CLIENT_SECRET }} >> frontend/.env
55
+ echo AZURE_AD_CLIENT_ID=${{ secrets.AZURE_AD_DEVELOPMENT_CLIENT_ID }} >> frontend/.env
56
+ echo AZURE_AD_TENANT_ID=${{ secrets.AZURE_AD_DEVELOPMENT_TENANT_ID }} >> frontend/.env
57
+ echo AZURE_AD_SUBSCRIPTION_ID=${{ secrets.AZURE_AD_SUBSCRIPTION_ID }} >> frontend/.env
59
58
echo NEXTAUTH_SECRET=${{ secrets.NEXTAUTH_SECRET }} >> frontend/.env
60
59
echo NEXTAUTH_URL=${{ secrets.NEXTAUTH_DEV_URL }} >> frontend/.env
61
60
echo AZURE_SQL_USER=${{ secrets.AZURE_SQL_USER }} >> frontend/.env
@@ -151,59 +150,4 @@ jobs:
151
150
app-name : ' forestgeo-livesite'
152
151
slot-name : ' development'
153
152
publish-profile : ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_DEVELOPMENT }}
154
- package : ./frontend/build/standalone
155
-
156
- build-docs-deploy-docs :
157
- permissions :
158
- id-token : write
159
- pages : write
160
-
161
- env :
162
- INSTANCE : ' documentation/fad'
163
- ARTIFACT : ' webHelpFAD2-all.zip'
164
- DOCKER_VERSION : ' 241.18775'
165
- runs-on : ubuntu-latest
166
- needs : deploy-app
167
- environment :
168
- name : github-pages
169
- url : ${{ steps.deployment.outputs.page_url }}
170
- steps :
171
- - name : Checkout repository
172
- uses : actions/checkout@v4
173
- with :
174
- fetch-depth : 0
175
-
176
- - name : Build docs using Writerside Docker builder
177
- uses : JetBrains/writerside-github-action@v4
178
- with :
179
- instance : ${{ env.INSTANCE }}
180
- artifact : ${{ env.ARTIFACT }}
181
- docker-version : ${{ env.DOCKER_VERSION }}
182
-
183
- - name : Upload documentation artifact
184
- uses : actions/upload-artifact@v4
185
- with :
186
- name : docs
187
- path : |
188
- artifacts/${{ env.ARTIFACT }}
189
- artifacts/report.json # Ensure report.json is included
190
- retention-days : 7
191
- - name : Download documentation artifact
192
- uses : actions/download-artifact@v4
193
- with :
194
- name : docs
195
-
196
- - name : Unzip documentation artifact
197
- run : unzip -O UTF-8 -qq 'artifacts/${{ env.ARTIFACT }}' -d dir
198
-
199
- - name : Setup Pages
200
- uses : actions/configure-pages@v4
201
-
202
- - name : Package and upload Pages artifact
203
- uses : actions/upload-pages-artifact@v3
204
- with :
205
- path : dir
206
-
207
- - name : Deploy to GitHub Pages
208
- id : deployment
209
- uses : actions/deploy-pages@v4
153
+ package : ./frontend/build/standalone
0 commit comments