@@ -55,26 +55,23 @@ jobs:
55
55
- uses : actions/checkout@v4
56
56
with :
57
57
ref : ${{ needs.get-branch-from-workflow-file.outputs.branch_name }}
58
- - uses : ./.github/actions/make/
58
+ - if : ${{ env.SCOPE == 'per_workspace'}}
59
+ uses : ./.github/actions/make/
59
60
with :
60
61
command : build
61
62
save-to-cache : " true"
62
63
restore-from-cache : " false"
63
64
cache-suffix : ${{ env.CACHE_NAME }}
64
-
65
- helpers--truststore-pull :
66
- needs : [get-branch-from-workflow-file, build]
67
- runs-on : [self-hosted, ci]
68
- steps :
69
- - uses : actions/checkout@v4
70
- with :
71
- ref : ${{ needs.get-branch-from-workflow-file.outputs.branch_name }}
72
- - uses : ./.github/actions/make/
65
+ - if : ${{ env.SCOPE != 'per_workspace'}}
66
+ uses : ./.github/actions/make/
73
67
with :
74
- command : helpers--truststore-pull WORKSPACE=${{ env.WORKSPACE }}
68
+ command : poetry--update
69
+ save-to-cache : " true"
70
+ restore-from-cache : " false"
71
+ cache-suffix : ${{ env.CACHE_NAME }}
75
72
76
73
terraform--init :
77
- needs : [get-branch-from-workflow-file, helpers--truststore-pull ]
74
+ needs : [get-branch-from-workflow-file, build ]
78
75
runs-on : [self-hosted, ci]
79
76
steps :
80
77
- uses : actions/checkout@v4
@@ -161,6 +158,7 @@ jobs:
161
158
command : test--smoke
162
159
workspace : ${{ env.WORKSPACE }}
163
160
requires-aws : true
161
+ restore-from-cache : " true"
164
162
cache-suffix : ${{ env.CACHE_NAME }}
165
163
166
164
set-success :
0 commit comments