update latest
Some checks failed
Container Publish / on-success-skip (push) Has been skipped
Container Publish / build-image (amd64, barracudavpn_5.0.2.7_amd64.deb, https://d.barracudanetworks.com/VPN/Linux/VPNClient_5.0.2.7_Linux.tar.gz, 5.0.2.7) (push) Successful in 56s
Container Publish / build-image (amd64, barracudavpn_5.1.4_amd64.deb, https://d.barracudanetworks.com/VPN/Linux/VPNClient_5.1.4_Linux.tar.gz, 5.1.4) (push) Successful in 21s
Container Publish / build-image (amd64, barracudavpn_5.2.2_amd64.deb, https://d.barracudanetworks.com/VPN/Linux/VPNClient_5.2.2_Linux.tar.gz, 5.2.2) (push) Successful in 35s
Container Publish / update docker manifest (5.0.2.7) (push) Successful in 7s
Container Publish / update docker manifest (5.1.4) (push) Successful in 8s
Container Publish / update docker manifest (5.2.2) (push) Successful in 7s
Container Publish / update docker manifest (push) Successful in 7s
Vulnerability Scan / Daily Vulnerability Scan (amd64, 5.1.4) (push) Failing after 7s
Vulnerability Scan / Daily Vulnerability Scan (amd64, 5.0.2.7) (push) Failing after 16s
Vulnerability Scan / Daily Vulnerability Scan (amd64, 5.2.2) (push) Failing after 7s

This commit is contained in:
2025-06-13 08:44:51 +02:00
parent fc0da52a92
commit 29c7d4af60

View File

@@ -84,9 +84,31 @@ jobs:
username: ${{ secrets.REGISTRY_USER }} username: ${{ secrets.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_TOKEN }} password: ${{ secrets.REGISTRY_TOKEN }}
- name: latest - name: manifests
run: | run: |
docker manifest create \ docker manifest create \
${{ env.REGISTRY }}/${{ env.REPOSITORY }}:${{ matrix.ver }} \ ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:${{ matrix.ver }} \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:${{ matrix.ver }}-amd64 --amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:${{ matrix.ver }}-amd64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:${{ matrix.ver }} docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:${{ matrix.ver }}
manifest-latest:
name: update docker manifest
needs: build-image
runs-on: ubuntu-latest
container:
image: catthehacker/ubuntu:act-latest
steps:
- name: Login to registry
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ secrets.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_TOKEN }}
- name: latest
run: |
docker manifest create \
${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest \
--amend ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:5.2.2-amd64
docker manifest push ${{ env.REGISTRY }}/${{ env.REPOSITORY }}:latest