@@ -32,12 +32,12 @@ jobs:
32
32
source venv/bin/activate
33
33
34
34
- name : Install dependencies
35
- run : pip install -r requirements.txt
35
+ run : pip install -r hvalfangst_function/ requirements.txt
36
36
37
37
# Optional: Add step to run tests here
38
38
39
39
- name : Zip artifact for deployment
40
- run : zip release.zip ./* -r
40
+ run : cd hvalfangst_function && zip -r ../ release.zip ./*
41
41
42
42
- name : Upload artifact for deployment job
43
43
uses : actions/upload-artifact@v4
51
51
runs-on : ubuntu-latest
52
52
needs : build
53
53
54
- permissions :
55
- id-token : write # This is required for requesting the JWT
54
+ permissions :
55
+ id-token : write # This is required for requesting the JWT
56
56
57
57
steps :
58
58
- name : Download artifact from build job
@@ -62,13 +62,13 @@ jobs:
62
62
63
63
- name : Unzip artifact for deployment
64
64
run : unzip release.zip
65
-
66
- - name : Login to Azure
67
- uses : azure/login@v2
68
- with :
69
- client-id : ${{ secrets.AZUREAPPSERVICE_CLIENTID_45F263BF4662456FA6CAF9777649A827 }}
70
- tenant-id : ${{ secrets.AZUREAPPSERVICE_TENANTID_2F6C4F2E4B114D4591C460D73A3AAE41 }}
71
- subscription-id : ${{ secrets.AZUREAPPSERVICE_SUBSCRIPTIONID_074AC658FD334500AEB5203E919D5F8B }}
65
+
66
+ - name : Login to Azure
67
+ uses : azure/login@v2
68
+ with :
69
+ client-id : ${{ secrets.AZUREAPPSERVICE_CLIENTID_45F263BF4662456FA6CAF9777649A827 }}
70
+ tenant-id : ${{ secrets.AZUREAPPSERVICE_TENANTID_2F6C4F2E4B114D4591C460D73A3AAE41 }}
71
+ subscription-id : ${{ secrets.AZUREAPPSERVICE_SUBSCRIPTIONID_074AC658FD334500AEB5203E919D5F8B }}
72
72
73
73
- name : ' Deploy to Azure Functions'
74
74
uses : Azure/functions-action@v1
0 commit comments