Update GitHub Actions workflow to securely pass MongoDB URI as an environment variable
This commit is contained in:
18
.github/workflows/main.yml
vendored
18
.github/workflows/main.yml
vendored
@@ -95,15 +95,17 @@ jobs:
|
||||
IMAGE_TAG=latest
|
||||
|
||||
# Pull the latest image from GHCR
|
||||
|
||||
docker pull $IMAGE_NAME:$IMAGE_TAG
|
||||
|
||||
# Run the new container with the latest image
|
||||
docker run -d --name chatgpt-discord-bot \
|
||||
-e DISCORD_TOKEN=${{ secrets.DISCORD_TOKEN }} \
|
||||
-e OPENAI_API_KEY=${{ secrets.OPENAI_API_KEY }} \
|
||||
-e RUNWARE_API_KEY=${{ secrets.RUNWARE_API_KEY }} \
|
||||
-e GOOGLE_API_KEY=${{ secrets.GOOGLE_API_KEY }} \
|
||||
-e GOOGLE_CX=${{ secrets.GOOGLE_CX }} \
|
||||
-e OPENAI_BASE_URL=${{ secrets.OPENAI_BASE_URL }} \
|
||||
# Run the new container with the latest image and pass in environment variables securely
|
||||
|
||||
docker run -d --name chatgpt-discord-bot \
|
||||
-e DISCORD_TOKEN="${{ secrets.DISCORD_TOKEN }}" \
|
||||
-e OPENAI_API_KEY="${{ secrets.OPENAI_API_KEY }}" \
|
||||
-e RUNWARE_API_KEY="${{ secrets.RUNWARE_API_KEY }}" \
|
||||
-e GOOGLE_API_KEY="${{ secrets.GOOGLE_API_KEY }}" \
|
||||
-e GOOGLE_CX="${{ secrets.GOOGLE_CX }}" \
|
||||
-e OPENAI_BASE_URL="${{ secrets.OPENAI_BASE_URL }}" \
|
||||
-e MONGODB_URI="${{ secrets.MONGODB_URI }}" \
|
||||
$IMAGE_NAME:$IMAGE_TAG
|
||||
Reference in New Issue
Block a user