Skip to content

Update to release v0.23.0#139

Merged
marrobi merged 3 commits into
mainfrom
marrobi/issue138
Jun 11, 2025
Merged

Update to release v0.23.0#139
marrobi merged 3 commits into
mainfrom
marrobi/issue138

Conversation

@marrobi
Copy link
Copy Markdown
Member

@marrobi marrobi commented Jun 10, 2025

Incorporate changes from release v0.23.0, including updates to configuration options for user management, UI customization, and private agent subnet access. Enhance scripts for constructing URLs and converting Azure environments. Adjust workflow settings and improve error handling during ACR login.

Fixes #138

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Incorporates v0.23.0 release updates by adding new configuration options, updating workflows for UI and subnet settings, and introducing helper scripts for URL construction and environment conversion.

  • Add new config flags (ACR public access, bastion settings, DNS policy, private agent subnet, workspace consent, UI branding)
  • Update GitHub workflows to pass new inputs/env vars and improve ACR login error handling
  • Introduce construct_tre_url and convert_azure_env_to_arm_env helper scripts and bump devcontainer upstream version

Reviewed Changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
config.sample.yaml Added new configuration flags for ACR, bastion, DNS, subnet, consent, UI
.github/workflows/deploy_tre_reusable.yml Exposed UI and subnet inputs; renamed ACR login step id; improved error logging
.github/workflows/deploy_tre_branch.yml Added PRIVATE_AGENT_SUBNET_ID environment variable
.github/workflows/deploy_tre.yml Switched to double quotes for DEVCONTAINER_TAG; added PRIVATE_AGENT_SUBNET_ID
.github/actions/devcontainer_run_command/action.yml Added inputs for user management, subnet, UI text, consent flags
.devcontainer/scripts/convert_azure_env_to_arm_env.sh New script to map Azure to ARM environment identifiers
.devcontainer/scripts/construct_tre_url.sh New script to build TRE portal URLs based on environment
.devcontainer/devcontainer.json Bumped UPSTREAM_REPO_VERSION to v0.23.0
Comments suppressed due to low confidence (2)

.devcontainer/scripts/construct_tre_url.sh:1

  • Consider adding unit tests for 'construct_tre_url' to verify URL formatting across different environments and inputs.
#!/bin/bash

.devcontainer/scripts/convert_azure_env_to_arm_env.sh:1

  • Consider adding unit tests for 'convert_azure_env_to_arm_env' to ensure all Azure environments map correctly to ARM environments.
#!/bin/bash

Comment thread .github/workflows/deploy_tre_reusable.yml
Comment thread .devcontainer/scripts/convert_azure_env_to_arm_env.sh Outdated
Comment thread .devcontainer/scripts/construct_tre_url.sh Outdated
Comment thread .devcontainer/scripts/convert_azure_env_to_arm_env.sh Outdated
@marrobi marrobi merged commit 090d507 into main Jun 11, 2025
2 checks passed
@marrobi marrobi deleted the marrobi/issue138 branch June 11, 2025 07:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update to release v0.23.0

3 participants