We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4d716a8 commit f709d06Copy full SHA for f709d06
1 file changed
.github/workflows/stage-5-publish.yaml
@@ -83,15 +83,19 @@ jobs:
83
84
- name: "Package and Publish Terraform modules"
85
run: |
86
- cd infrastructure
87
- zip -r "../artifacts/terraform-modules-${{ inputs.version }}.zip" modules/
+ cd infrastructure/modules
+ for module in */; do
88
+ module_name=${module%/}
89
+ zip -r "../../artifacts/terraform-${module_name}-${{ inputs.version }}.zip" "$module_name"
90
+ done
91
env:
92
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
93
- name: "Upload Terraform module artifacts"
94
uses: actions/upload-artifact@v4
95
with:
96
name: terraform-modules-${{ inputs.version }}
- path: ./artifacts/terraform-modules-*.zip
97
+ path: ./artifacts/terraform-*.zip
98
+ overwrite: true
99
success:
100
name: "Success notification"
101
runs-on: ubuntu-latest
0 commit comments