Skip to content

Commit b5b8310

Browse files
committed
Deploy zip artifact for Gateway and use artifact path
1 parent 7ad3360 commit b5b8310

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/main_gateway.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,14 @@ jobs:
2929
- name: Publish Gateway project
3030
run: dotnet publish src/backend/Gateway/Gateway.csproj -c Release -o ${{env.DOTNET_ROOT}}/myapp
3131

32+
- name: Zip published Gateway app
33+
run: cd ${{env.DOTNET_ROOT}} && zip -r myapp.zip myapp
34+
3235
- name: Upload artifact for deployment job
3336
uses: actions/upload-artifact@v4
3437
with:
3538
name: myapp
36-
path: ${{env.DOTNET_ROOT}}/myapp
39+
path: ${{env.DOTNET_ROOT}}/myapp.zip
3740

3841
deploy:
3942
runs-on: ubuntu-latest
@@ -47,10 +50,10 @@ jobs:
4750
uses: actions/download-artifact@v4
4851
with:
4952
name: myapp
50-
path: myapp
53+
path: ./artifact
5154

5255
- name: List downloaded files
53-
run: ls -la myapp
56+
run: ls -la artifact && ls -la artifact/*.zip
5457

5558
- name: Login to Azure
5659
uses: azure/login@v2
@@ -65,5 +68,5 @@ jobs:
6568
with:
6669
app-name: 'Gateway'
6770
slot-name: 'Production'
68-
package: ./myapp
71+
package: ./artifact/myapp.zip
6972

0 commit comments

Comments
 (0)