@@ -24,13 +24,13 @@ jobs:
24
24
run : |
25
25
LATEST_VERSION=$(curl -sL https://download.sysdig.com/scanning/sysdig-cli-scanner/latest_version.txt)
26
26
IMAGE_TAG=$(gh api -H "Accept: application/vnd.github+json" /orgs/sysdiglabs/packages/container/sysdig-cli-scanner/versions | jq -r 'sort_by(.created_at) | last | .metadata.container.tags[0]')
27
- # if [[ ${LATEST_VERSION} != ${IMAGE_TAG} ]]; then
28
- # echo "Container versions differ, building ${LATEST_VERSION}"
27
+ if [[ ${LATEST_VERSION} != ${IMAGE_TAG} ]]; then
28
+ echo "Container versions differ, building ${LATEST_VERSION}"
29
29
echo "IMAGE_TAG=${LATEST_VERSION}" >> ${GITHUB_ENV}
30
- # else
31
- # echo "Container already using latest version"
32
- # exit 1
33
- # fi
30
+ else
31
+ echo "Container already using latest version"
32
+ exit 1
33
+ fi
34
34
35
35
- name : Checkout
36
36
uses : actions/checkout@v2
94
94
build-args : |
95
95
VERSION=${{ env.IMAGE_TAG }}
96
96
tags : ${{ env.REGISTRY_HOST }}/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }}
97
-
98
- - name : Login to Quay.io
99
- uses : docker/login-action@v3
100
- with :
101
- registry : quay.io
102
- username : ${{ secrets.QUAY_USERNAME }}
103
- password : ${{ secrets.QUAY_PASSWORD }}
104
-
105
- - name : Build and push Docker image
106
- id : build
107
- uses : docker/build-push-action@v5
108
- with :
109
- context : ${{ env.DOCKERFILE_CONTEXT }}
110
- file : " ${{ env.DOCKERFILE_CONTEXT }}Containerfile"
111
- push : true
112
- build-args : |
113
- VERSION=${{ env.IMAGE_TAG }}
114
- tags : quay.io/sysdig/${{ env.IMAGE_NAME }}:${{ env.IMAGE_TAG }}
0 commit comments