Skip to content

Commit 13ff888

Browse files
committed
use v2.0.0 deploy & pass docker build args
1 parent a84dbf3 commit 13ff888

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

.github/workflows/build-and-deploy-dev.yml

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,23 @@ on:
77
branches: [master]
88

99
jobs:
10+
upload-package-lock-json:
11+
name: Upload package-lock.json from this repo
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Checkout
15+
uses: actions/[email protected]
16+
17+
- name: Upload package-lock.json
18+
uses: actions/upload-artifact@v4
19+
with:
20+
name: package-lock.json
21+
path: package-lock.json
22+
1023
build-and-deploy:
11-
uses: clearlydefined/operations/.github/workflows/[email protected]
24+
name: Build and Deploy
25+
needs: upload-package-lock-json
26+
uses: clearlydefined/operations/.github/workflows/[email protected]
1227
secrets:
1328
AZURE_CREDENTIALS: ${{ secrets.AZURE_CREDENTIALS }}
1429
AZURE_WEBAPP_PUBLISH_PROFILE: ${{ secrets.AZURE_WEBAPP_PUBLISH_PROFILE_DEV }}
@@ -19,3 +34,5 @@ jobs:
1934
application-type: ui
2035
azure-app-base-name: clearlydefined
2136
azure-app-name-postfix: -dev
37+
docker-build-args: |
38+
REACT_APP_SERVER="https://dev.clearlydefined.io"

0 commit comments

Comments
 (0)