Skip to content

Commit a717a8a

Browse files
Add support for target-environment to install-catalog action (#592)
* added target-environment * empty commit to retrigger PR checks --------- Co-authored-by: Crash Collison <[email protected]>
1 parent d0dd819 commit a717a8a

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

install-catalog/action.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,12 @@ inputs:
3232
required: true
3333

3434
target-url:
35-
description: 'Target URL of Power Platform environment for catalog item installation.'
36-
required: true
35+
description: '(deprecated) Target URL of Power Platform environment for catalog item installation.'
36+
required: false
37+
38+
target-environment:
39+
description: 'Url or ID of the target environment for catalog item installation.'
40+
required: false
3741

3842
settings:
3943
description: 'Runtime Package Settings for the installation framework to execute. The format of the string must be `key=value|key=value`.'

src/actions/install-catalog/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ export async function main (): Promise<void> {
2525
environmentUrl: getEnvironmentUrl(),
2626
catalogItemId: parameterMap['catalog-item-id'],
2727
targetEnvironmentUrl: parameterMap['target-url'],
28+
targetEnvironment: parameterMap['target-environment'],
2829
settings: parameterMap['settings'],
2930
targetVersion: parameterMap['target-version'],
3031
pollStatus: parameterMap['poll-status'],

src/test/installCatalog.test.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ describe("install-catalog tests", () => {
3939
credentials: credentials,
4040
environmentUrl: mockEnvironmentUrl,
4141
catalogItemId: { name: 'catalog-item-id', required: true, defaultValue: undefined },
42-
targetEnvironmentUrl: { name: 'target-url', required: true, defaultValue: undefined },
42+
targetEnvironmentUrl: { name: 'target-url', required: false, defaultValue: undefined },
43+
targetEnvironment: { name: 'target-environment', required: false, defaultValue: undefined },
4344
settings: { name: 'settings', required: false, defaultValue: undefined },
4445
targetVersion: { name: 'target-version', required: false, defaultValue: undefined },
4546
pollStatus: { name: 'poll-status', required: false, defaultValue: 'false' },

0 commit comments

Comments
 (0)