File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 6
6
types : ['labeled']
7
7
8
8
permissions :
9
+ id-token : write
9
10
contents : read
11
+ pull-requests : write
10
12
11
13
jobs :
12
14
build :
@@ -47,12 +49,11 @@ jobs:
47
49
key : ${{ runner.os }}-buildx-${{ github.sha }}
48
50
restore-keys : |
49
51
${{ runner.os }}-buildx-
50
- - name : Configure AWS credentials for Kafka-UI account
52
+ - name : Configure AWS Credentials
51
53
uses : aws-actions/configure-aws-credentials@v4
52
54
with :
53
- aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
54
- aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
55
55
aws-region : us-east-1
56
+ role-to-assume : ${{ secrets.AWS_ROLE }}
56
57
- name : Login to Amazon ECR
57
58
id : login-ecr
58
59
uses : aws-actions/amazon-ecr-login@v2
65
66
builder : ${{ steps.buildx.outputs.name }}
66
67
context : api
67
68
push : true
68
- tags : public.ecr.aws/kafbat/kafka-ui-custom-build :${{ steps.extract_branch.outputs.tag }}
69
+ tags : ${{ vars.ECR_REGISTRY }}/${{ github.repository }} :${{ steps.extract_branch.outputs.tag }}
69
70
build-args : |
70
71
JAR_FILE=api-${{ steps.build.outputs.version }}.jar
71
72
cache-from : type=local,src=/tmp/.buildx-cache
75
76
with :
76
77
issue-number : ${{ github.event.pull_request.number }}
77
78
body : |
78
- Image published at public.ecr.aws/kafbat/kafka-ui-custom-build :${{ steps.extract_branch.outputs.tag }}
79
+ Image published at ${{ vars.ECR_REGISTRY }}/${{ github.repository }} :${{ steps.extract_branch.outputs.tag }}
79
80
outputs :
80
81
tag : ${{ steps.extract_branch.outputs.tag }}
You can’t perform that action at this time.
0 commit comments