@@ -192,26 +192,6 @@ jobs:
192192
193193 deb-s3 upload -l --bucket=apt.defguard.net --access-key-id=${{ secrets.AWS_ACCESS_KEY_APT }} --secret-access-key=${{ secrets.AWS_SECRET_KEY_APT }} --s3-region=eu-north-1 --no-fail-if-exists --codename=trixie --component="$COMPONENT" defguard-proxy-${{ env.VERSION }}-${{ matrix.target }}.deb
194194
195- - name : Run `packer init`
196- if : matrix.build == 'linux' && matrix.arch == 'amd64'
197- id : init
198- run : " packer init ./images/ami/proxy.pkr.hcl"
199-
200- - name : Build AMI images for multiple regions
201- if : matrix.build == 'linux' && matrix.arch == 'amd64'
202- run : |
203- regions=(us-east-1 eu-west-1 ap-northeast-1 eu-central-1)
204- for region in "${regions[@]}"; do
205- echo "Building AMI for region: $region"
206- echo "Running packer validate for $region..."
207- packer validate --var "package_version=${{ env.VERSION }}" --var "region=$region" ./images/ami/proxy.pkr.hcl
208- echo "Building AMI image for $region..."
209- packer build -color=false -on-error=abort --var "package_version=${{ env.VERSION }}" --var "region=$region" ./images/ami/proxy.pkr.hcl
210- done
211- env :
212- AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
213- AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
214-
215195 - name : Build RPM package
216196 if : matrix.build == 'linux'
217197 uses : bpicode/github-action-fpm@master
@@ -231,7 +211,7 @@ jobs:
231211 asset_content_type : application/octet-stream
232212
233213 apt-sign :
234- needs :
214+ needs :
235215 - build-binaries
236216 runs-on :
237217 - self-hosted
@@ -240,7 +220,7 @@ jobs:
240220 strategy :
241221 fail-fast : false
242222 steps :
243- - name : Sign APT repository on trixie
223+ - name : Sign APT repository on trixie
244224 run : |
245225 export AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_APT }}
246226 export AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_KEY_APT }}
0 commit comments