Skip to content

Conversation

@mjcheetham
Copy link
Contributor

Move from a runtime condition on the ESRP steps to a YAML parse-time condition so that no usage of the esrp*ConnectionName variables exist when the esrp parameter is false.

This means we can avoid the need to approve runs of this workflow in the internal secure environment when not accessing ESRP (for example, when debugging and testing the release process).

Move from a runtime `condition` on the ESRP steps to a YAML parse-time
condition so that no usage of the `esrp*ConnectionName` variables exist
when the esrp parameter is false.

This means we can avoid the need to approve runs of this workflow in
the internal secure environment when not accessing ESRP (for example,
when debugging and testing the release process).

Signed-off-by: Matthew John Cheetham <mjcheetham@outlook.com>
@mjcheetham mjcheetham requested a review from a team as a code owner January 14, 2026 14:23
@mjcheetham mjcheetham merged commit 595b120 into main Jan 15, 2026
22 checks passed
@mjcheetham mjcheetham deleted the esrp-yaml-ifdef branch January 15, 2026 14:52
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.

3 participants