Skip to content

Accept profile files #3

Accept profile files

Accept profile files #3

Workflow file for this run

name: cd
on:
pull_request:
branches:
- main
push:
branches:
- main
jobs:
deploy:
if: "!contains(github.event.head_commit.message, 'skipci')"
uses: octue/workflows/.github/workflows/deploy-cloud-run-service.yml@main
permissions:
id-token: write
contents: read
with:
gcp_project_name: octue-openfast
gcp_project_number: 86611255144
gcp_region: europe-west3
gcp_resource_affix: octue
gcp_service_name: turbsim-service
local_dockerfile: ./Dockerfile
cloud_run_flags: '--ingress=all --allow-unauthenticated --service-account=turbsim-service@octue-openfast.iam.gserviceaccount.com --max-instances=10 --memory=2048Mi'
env_vars: 'OCTUE_SERVICE_CONFIGURATION_PATH=/workspace/octue.yaml'