File tree Expand file tree Collapse file tree 2 files changed +39
-2
lines changed
Expand file tree Collapse file tree 2 files changed +39
-2
lines changed Original file line number Diff line number Diff line change 7575 uses : actions/upload-artifact@v4
7676 with :
7777 name : build-artifacts
78- path : dist/*.zip
78+ path : |
79+ dist/*.zip
80+ !dist/nrlf_permissions.zip
81+
82+ - name : Save NRLF Permissions cache
83+ uses : actions/cache/save@v4
84+ with :
85+ key : ${{ github.run_id }}-nrlf-permissions
86+ path : dist/nrlf_permissions.zip
7987
8088 terraform-plan :
8189 name : Terraform Plan - ${{ inputs.environment }}
@@ -126,6 +134,13 @@ jobs:
126134 poetry install --no-root
127135 source $(poetry env info --path)/bin/activate
128136
137+ - name : Restore NRLF permissions cache
138+ uses : actions/cache/restore@v4
139+ with :
140+ key : ${{ github.run_id }}-nrlf-permissions
141+ path : dist/nrlf_permissions.zip
142+ fail-on-cache-miss : true
143+
129144 - name : Terraform Init
130145 run : |
131146 inactive_stack=$(poetry run python ./scripts/get_env_config.py inactive-stack ${{ inputs.environment }})
@@ -177,6 +192,13 @@ jobs:
177192 name : build-artifacts
178193 path : dist
179194
195+ - name : Restore NRLF permissions cache
196+ uses : actions/cache/restore@v4
197+ with :
198+ key : ${{ github.run_id }}-nrlf-permissions
199+ path : dist/nrlf_permissions.zip
200+ fail-on-cache-miss : true
201+
180202 - name : Configure Management Credentials
181203 uses : aws-actions/configure-aws-credentials@v4
182204 with :
Original file line number Diff line number Diff line change 9393 uses : actions/upload-artifact@v4
9494 with :
9595 name : build-artifacts
96- path : dist/*.zip
96+ path : |
97+ dist/*.zip
98+ !dist/nrlf_permissions.zip
99+
100+ - name : Save NRLF Permissions cache
101+ uses : actions/cache/save@v4
102+ with :
103+ key : ${{ github.run_id }}-nrlf-permissions
104+ path : dist/nrlf_permissions.zip
97105
98106 - name : Add Failure Pull Request Comment
99107 uses : actions/github-script@v7
@@ -143,6 +151,13 @@ jobs:
143151 name : build-artifacts
144152 path : dist
145153
154+ - name : Restore NRLF permissions cache
155+ uses : actions/cache/restore@v4
156+ with :
157+ key : ${{ github.run_id }}-nrlf-permissions
158+ path : dist/nrlf_permissions.zip
159+ fail-on-cache-miss : true
160+
146161 - name : Retrieve Server Certificates
147162 run : make truststore-pull-server ENV=dev
148163
You can’t perform that action at this time.
0 commit comments