Skip to content

Commit 2377c3d

Browse files
committed
fix : upload image to ocir
1 parent 517e836 commit 2377c3d

1 file changed

Lines changed: 13 additions & 19 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,34 +11,28 @@ jobs:
1111
runs-on: ubuntu-24.04-arm
1212
env:
1313
IMAGE_TAG: ${{ github.run_number }}
14-
BUILD_NUMBER: ${{ github.run_number }}
15-
ECR_REGISTRY: 405906814034.dkr.ecr.ap-northeast-2.amazonaws.com
16-
ECR_REPOSITORY: pupuri-prod/pupuri-bot
14+
OCIR_REGISTRY: yny.ocir.io
15+
OCIR_NAMESPACE: ax1dvc8vmenm
16+
OCIR_REPOSITORY: pupuri-prod/pupuri-bot
1717

1818
steps:
1919
- name: Checkout
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
2121

22-
- name: Configure AWS credentials
23-
uses: aws-actions/configure-aws-credentials@v4
24-
with:
25-
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
26-
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
27-
aws-region: ${{ secrets.AWS_REGION }}
22+
- name: Login to OCIR
23+
run: echo "${{ secrets.OCI_AUTH_TOKEN }}" | docker login $OCIR_REGISTRY -u $OCIR_NAMESPACE/members/waffle-deployer --password-stdin
2824

29-
- name: Login to ECR
30-
id: login-ecr
31-
uses: aws-actions/amazon-ecr-login@v1
32-
33-
- name: Docker Build, tag, and push image to ECR
34-
id: build-image
25+
- name: Docker build, tag, and push image to OCIR
3526
run: |
36-
docker build -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG \
27+
docker build \
28+
-f Dockerfile \
29+
-t $OCIR_REGISTRY/$OCIR_NAMESPACE/$OCIR_REPOSITORY:$IMAGE_TAG \
3730
--build-arg SLACK_BOT_TOKEN=${{ secrets.SLACK_BOT_TOKEN }} \
3831
--build-arg SLACK_AUTH_TOKEN=${{ secrets.SLACK_AUTH_TOKEN }} \
3932
--build-arg "MONGODB_URI=${{ secrets.MONGODB_URI }}" \
4033
--build-arg TRUFFLE_API_KEY=${{ secrets.TRUFFLE_API_KEY }} \
4134
--build-arg SLACK_WATCHER_CHANNEL_ID=C050TMDUSTA \
4235
--build-arg DEPLOY_WATCHER_CHANNEL_ID=C06H0PJPDNH \
43-
.
44-
docker push $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG
36+
. \
37+
--platform linux/arm64
38+
docker push $OCIR_REGISTRY/$OCIR_NAMESPACE/$OCIR_REPOSITORY:$IMAGE_TAG

0 commit comments

Comments
 (0)