82
82
83
83
- name : " Tag images"
84
84
run : |
85
- docker tag ${{ matrix.images }}:latest ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}
86
- echo "Tagged ${{ matrix.images }}:latest as ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}"
85
+ docker tag ${{ matrix.images }}:latest ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}
86
+ echo "Tagged ${{ matrix.images }}:latest as ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}"
87
87
88
88
- name : " Log in to GHCR"
89
89
uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4.0
98
98
- name : " Scan Docker image with Trivy 🔍"
99
99
uses : open-edge-platform/orch-ci/.github/actions/security/trivy@65fc743e0c69b8529188b89dede3acfe2897b2e0
100
100
with :
101
- scan_target : " ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}"
101
+ scan_target : " ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}"
102
102
severity : " HIGH"
103
103
scan_type : image
104
104
format : table
@@ -123,15 +123,15 @@ jobs:
123
123
124
124
- name : " Push images"
125
125
run : |
126
- docker push ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}
126
+ docker push ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}
127
127
128
128
- name : Install skopeo
129
129
run : sudo apt update && sudo apt install -y skopeo jq
130
130
131
131
- name : " Get image digest"
132
132
id : digest
133
133
env :
134
- IMAGE : ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}
134
+ IMAGE : ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}
135
135
run : |
136
136
DIGEST=$(skopeo inspect docker://$IMAGE | jq -r '.Digest')
137
137
echo "digest=${DIGEST}" >> $GITHUB_OUTPUT
@@ -141,14 +141,14 @@ jobs:
141
141
142
142
- name : " Sign Docker images using Cosign (keyless)"
143
143
run : |
144
- cosign sign --yes ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}@${{ steps.digest.outputs.digest }}
145
- echo "Signed ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}@${{ steps.digest.outputs.digest }}"
144
+ cosign sign --yes ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}@${{ steps.digest.outputs.digest }}
145
+ echo "Signed ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}@${{ steps.digest.outputs.digest }}"
146
146
147
147
- name : " Save ${{ matrix.images }} image info"
148
148
id : save-image-info
149
149
run : |
150
- echo "image_name=ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}" >> "$GITHUB_OUTPUT"
151
- echo "image_name=ghcr.io/${{ github.repository }} /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}" >> $GITHUB_STEP_SUMMARY
150
+ echo "image_name=ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}" >> "$GITHUB_OUTPUT"
151
+ echo "image_name=ghcr.io/open-edge-platform/edge-ai-libraries /intel/${{ matrix.images }}:${{ steps.determine-tag.outputs.image_tag }}" >> $GITHUB_STEP_SUMMARY
152
152
echo "image_digest=${{ steps.digest.outputs.digest }}" >> "$GITHUB_OUTPUT"
153
153
echo "image_digest=${{ steps.digest.outputs.digest }}" >> $GITHUB_STEP_SUMMARY
154
154
0 commit comments