File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -259,23 +259,27 @@ jobs:
259259 log "Pulling from repository"
260260 git reset --hard 2>&1 | while IFS= read -r line; do log "$line"; done
261261 git pull "https://${{ secrets.GH_APIKEY }}@github.com/${{ github.repository }}.git" enhance-v1 2>&1 | while IFS= read -r line; do log "$line"; done
262+
262263 else
263264 log "Cloning $PROJECT_NAME"
264265 git clone "$GITHUB_REPO_URL"
265266 cd "$PROJECT_NAME"
266267 fi
267268
269+ log "Writing secret files..."
270+ echo "${{ secrets.GCP_SECRETS_FILE }}" | base64 -d > ./secrets/gcp-storage.json 2>&1 | while IFS= read -r line; do log "$line"; done
271+ echo "${{ secrets.APIKEYS_FILE }}" | base64 -d > ./secrets/models-api.env 2>&1 | while IFS= read -r line; do log "$line"; done
272+
268273 log "Building Docker image..."
269274 docker build -f Dockerfile \
270- --build-arg GCP_STORAGE_JSON_FILE="${{ secrets.GCP_SECRETS_FILE }}" \
271- --build-arg MODELS_API_ENV_FILE="${{ secrets.APIKEYS_FILE }}" \
272275 --no-cache \
273276 -t "$DOCKER_IMAGE_NAME" \
274277 . 2>&1 | while IFS= read -r line; do log "$line"; done
275278
276279 log "Running Docker image in detached mode..."
277280 docker run -d \
278281 -v $HOME/logs:/src/logs \
282+ -v $HOME/src/$PROJECT_NAME/secrets:/src/secrets \
279283 --gpus all \
280284 "$DOCKER_IMAGE_NAME" 2>&1 | while IFS= read -r line; do log "$line"; done
281285
You can’t perform that action at this time.
0 commit comments