Skip to content

Commit

Permalink
misc(ci/cd): Add MinIO CDN Credentials in workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
xyzuan committed Dec 5, 2024
1 parent b52646e commit 28d470b
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/build-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,10 @@ jobs:
echo "CLOUDINARY_CLOUD_NAME=${{ secrets.CLOUDINARY_CLOUD_NAME }}" >> $GITHUB_ENV
echo "CLOUDINARY_API_KEY=${{ secrets.CLOUDINARY_API_KEY }}" >> $GITHUB_ENV
echo "CLOUDINARY_API_SECRET=${{ secrets.CLOUDINARY_API_SECRET }}" >> $GITHUB_ENV
echo "MINIO_HOST=${{ secrets.MINIO_HOST }}" >> $GITHUB_ENV
echo "MINIO_BUCKET_NAME=${{ secrets.MINIO_BUCKET_NAME }}" >> $GITHUB_ENV
echo "MINIO_ACCESS_KEY=${{ secrets.MINIO_ACCESS_KEY }}" >> $GITHUB_ENV
echo "MINIO_SECRET_KEY=${{ secrets.MINIO_SECRET_KEY }}" >> $GITHUB_ENV
echo "AZURE_AI_URL=${{ secrets.AZURE_AI_URL }}" >> $GITHUB_ENV
echo "AZURE_AI_API_KEY=${{ secrets.AZURE_AI_API_KEY }}" >> $GITHUB_ENV
echo "AXIOM_SECRET_TOKEN=${{ secrets.AXIOM_SECRET_TOKEN }}" >> $GITHUB_ENV
Expand Down Expand Up @@ -131,6 +135,10 @@ jobs:
--build-arg CLOUDINARY_CLOUD_NAME=${{ secrets.CLOUDINARY_CLOUD_NAME }} \
--build-arg CLOUDINARY_API_KEY=${{ secrets.CLOUDINARY_API_KEY }} \
--build-arg CLOUDINARY_API_SECRET=${{ secrets.CLOUDINARY_API_SECRET }} \
--build-arg MINIO_HOST=${{ secrets.MINIO_HOST }} \
--build-arg MINIO_BUCKET_NAME=${{ secrets.MINIO_BUCKET_NAME }} \
--build-arg MINIO_ACCESS_KEY=${{ secrets.MINIO_ACCESS_KEY }} \
--build-arg MINIO_SECRET_KEY=${{ secrets.MINIO_SECRET_KEY }} \
--build-arg AZURE_AI_URL=${{ secrets.AZURE_AI_URL }} \
--build-arg AZURE_AI_API_KEY=${{ secrets.AZURE_AI_API_KEY }} \
--build-arg AXIOM_SECRET_TOKEN=${{ secrets.AXIOM_SECRET_TOKEN }} \
Expand Down
8 changes: 8 additions & 0 deletions .github/workflows/build-prod.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,10 @@ jobs:
echo "CLOUDINARY_CLOUD_NAME=${{ secrets.CLOUDINARY_CLOUD_NAME }}" >> $GITHUB_ENV
echo "CLOUDINARY_API_KEY=${{ secrets.CLOUDINARY_API_KEY }}" >> $GITHUB_ENV
echo "CLOUDINARY_API_SECRET=${{ secrets.CLOUDINARY_API_SECRET }}" >> $GITHUB_ENV
echo "MINIO_HOST=${{ secrets.MINIO_HOST }}" >> $GITHUB_ENV
echo "MINIO_BUCKET_NAME=${{ secrets.MINIO_BUCKET_NAME }}" >> $GITHUB_ENV
echo "MINIO_ACCESS_KEY=${{ secrets.MINIO_ACCESS_KEY }}" >> $GITHUB_ENV
echo "MINIO_SECRET_KEY=${{ secrets.MINIO_SECRET_KEY }}" >> $GITHUB_ENV
echo "AZURE_AI_URL=${{ secrets.AZURE_AI_URL }}" >> $GITHUB_ENV
echo "AZURE_AI_API_KEY=${{ secrets.AZURE_AI_API_KEY }}" >> $GITHUB_ENV
echo "AXIOM_SECRET_TOKEN=${{ secrets.AXIOM_SECRET_TOKEN }}" >> $GITHUB_ENV
Expand Down Expand Up @@ -131,6 +135,10 @@ jobs:
--build-arg CLOUDINARY_CLOUD_NAME=${{ secrets.CLOUDINARY_CLOUD_NAME }} \
--build-arg CLOUDINARY_API_KEY=${{ secrets.CLOUDINARY_API_KEY }} \
--build-arg CLOUDINARY_API_SECRET=${{ secrets.CLOUDINARY_API_SECRET }} \
--build-arg MINIO_HOST=${{ secrets.MINIO_HOST }} \
--build-arg MINIO_BUCKET_NAME=${{ secrets.MINIO_BUCKET_NAME }} \
--build-arg MINIO_ACCESS_KEY=${{ secrets.MINIO_ACCESS_KEY }} \
--build-arg MINIO_SECRET_KEY=${{ secrets.MINIO_SECRET_KEY }} \
--build-arg AZURE_AI_URL=${{ secrets.AZURE_AI_URL }} \
--build-arg AZURE_AI_API_KEY=${{ secrets.AZURE_AI_API_KEY }} \
--build-arg AXIOM_SECRET_TOKEN=${{ secrets.AXIOM_SECRET_TOKEN }} \
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/pr-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,10 @@ jobs:
echo "CLOUDINARY_CLOUD_NAME=${{ secrets.CLOUDINARY_CLOUD_NAME }}" >> $GITHUB_ENV
echo "CLOUDINARY_API_KEY=${{ secrets.CLOUDINARY_API_KEY }}" >> $GITHUB_ENV
echo "CLOUDINARY_API_SECRET=${{ secrets.CLOUDINARY_API_SECRET }}" >> $GITHUB_ENV
echo "MINIO_HOST=${{ secrets.MINIO_HOST }}" >> $GITHUB_ENV
echo "MINIO_BUCKET_NAME=${{ secrets.MINIO_BUCKET_NAME }}" >> $GITHUB_ENV
echo "MINIO_ACCESS_KEY=${{ secrets.MINIO_ACCESS_KEY }}" >> $GITHUB_ENV
echo "MINIO_SECRET_KEY=${{ secrets.MINIO_SECRET_KEY }}" >> $GITHUB_ENV
echo "AZURE_AI_URL=${{ secrets.AZURE_AI_URL }}" >> $GITHUB_ENV
echo "AZURE_AI_API_KEY=${{ secrets.AZURE_AI_API_KEY }}" >> $GITHUB_ENV
echo "AXIOM_SECRET_TOKEN=${{ secrets.AXIOM_SECRET_TOKEN }}" >> $GITHUB_ENV
Expand Down
10 changes: 10 additions & 0 deletions misc/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,11 @@ ARG CLOUDINARY_CLOUD_NAME
ARG CLOUDINARY_API_KEY
ARG CLOUDINARY_API_SECRET

ARG MINIO_HOST
ARG MINIO_BUCKET_NAME
ARG MINIO_ACCESS_KEY
ARG MINIO_SECRET_KEY

ARG AZURE_AI_URL
ARG AZURE_AI_API_KEY

Expand Down Expand Up @@ -76,6 +81,11 @@ ENV CLOUDINARY_CLOUD_NAME=$CLOUDINARY_CLOUD_NAME
ENV CLOUDINARY_API_KEY=$CLOUDINARY_API_KEY
ENV CLOUDINARY_API_SECRET=$CLOUDINARY_API_SECRET

ENV MINIO_HOST=$MINIO_HOST
ENV MINIO_BUCKET_NAME=$MINIO_BUCKET_NAME
ENV MINIO_ACCESS_KEY=$MINIO_ACCESS_KEY
ENV MINIO_SECRET_KEY=$MINIO_SECRET_KEY

ENV AZURE_AI_URL=$AZURE_AI_URL
ENV AZURE_AI_API_KEY=$AZURE_AI_API_KEY

Expand Down

0 comments on commit 28d470b

Please sign in to comment.