diff --git a/.github/actions/devcontainer_run_command/action.yml b/.github/actions/devcontainer_run_command/action.yml index 2835d6e1c1..3da99e7270 100644 --- a/.github/actions/devcontainer_run_command/action.yml +++ b/.github/actions/devcontainer_run_command/action.yml @@ -104,6 +104,9 @@ inputs: BUNDLE_TYPE: description: "The Bundle type (workspace / Workspace-service / User Resource)." required: false + WORKSPACE_SERVICE_NAME: + description: "The workspace service name for the bundle you are registering." + required: false IS_API_SECURED: description: "Indicates if the API endpoint has valid TLS certificate and if we validate it during E2E." required: false @@ -174,6 +177,7 @@ runs: -e TF_IN_AUTOMATION="${{ inputs.TF_IN_AUTOMATION }}" \ -e USE_ENV_VARS_NOT_FILES="${{ inputs.USE_ENV_VARS_NOT_FILES }}" \ -e BUNDLE_TYPE="${{ inputs.BUNDLE_TYPE }}" \ + -e WORKSPACE_SERVICE_NAME="${{ inputs.WORKSPACE_SERVICE_NAME }}" \ -e LOCATION="${{ inputs.LOCATION }}" \ -e TF_VAR_location="${{ inputs.LOCATION }}" \ -e RESOURCE_LOCATION="${{ inputs.LOCATION }}" \ diff --git a/.github/workflows/deploy_tre_reusable.yml b/.github/workflows/deploy_tre_reusable.yml index 7180e12b7c..1dc9a152dc 100644 --- a/.github/workflows/deploy_tre_reusable.yml +++ b/.github/workflows/deploy_tre_reusable.yml @@ -492,6 +492,7 @@ jobs: - {BUNDLE_TYPE: "shared_service", BUNDLE_DIR: "./templates/shared_services/gitea"} - {BUNDLE_TYPE: "user_resource", + WORKSPACE_SERVICE_NAME: "tre-service-guacamole", BUNDLE_DIR: "./templates/workspace_services/guacamole/user_resources/guacamole-azure-windowsvm"} environment: CICD steps: @@ -523,6 +524,7 @@ jobs: TRE_ID: "${{ secrets.TRE_ID }}" LOCATION: "${{ secrets.LOCATION }}" BUNDLE_TYPE: ${{ matrix.BUNDLE_TYPE }} + WORKSPACE_SERVICE_NAME: ${{ matrix.WORKSPACE_SERVICE_NAME }} deploy_shared_services: name: Deploy shared services