From caa7c54bf38cb0412ba0f7c997a073c37efc9467 Mon Sep 17 00:00:00 2001 From: harrisonmeister Date: Thu, 6 Nov 2025 15:45:32 +0000 Subject: [PATCH 1/2] Change ArgoCD app step actiontype to Octopus.Script --- step-templates/argo-argocd-app-get.json | 8 ++++---- step-templates/argo-argocd-app-set-with-package.json | 8 ++++---- step-templates/argo-argocd-app-set.json | 8 ++++---- step-templates/argo-argocd-app-sync.json | 8 ++++---- step-templates/argo-argocd-app-wait.json | 8 ++++---- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/step-templates/argo-argocd-app-get.json b/step-templates/argo-argocd-app-get.json index 993671f6a..c37623ae7 100644 --- a/step-templates/argo-argocd-app-get.json +++ b/step-templates/argo-argocd-app-get.json @@ -2,8 +2,8 @@ "Id": "f67404e4-3394-4f8d-9739-74a04c99a6f1", "Name": "Argo - argocd app get", "Description": "Get an Argo Application details using the [argocd app get](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_get/) CLI command\n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.", - "ActionType": "Octopus.KubernetesRunScript", - "Version": 1, + "ActionType": "Octopus.Script", + "Version": 2, "CommunityActionTemplateId": null, "Packages": [], "GitDependencies": [], @@ -56,8 +56,8 @@ ], "StepPackageId": "Octopus.KubernetesRunScript", "$Meta": { - "ExportedAt": "2024-07-22T09:53:25.057Z", - "OctopusVersion": "2024.3.7046", + "ExportedAt": "2025-11-06T15:44:22.814Z", + "OctopusVersion": "2025.4.6776", "Type": "ActionTemplate" }, "LastModifiedBy": "harrisonmeister", diff --git a/step-templates/argo-argocd-app-set-with-package.json b/step-templates/argo-argocd-app-set-with-package.json index 7b2993875..8c91836ce 100644 --- a/step-templates/argo-argocd-app-set-with-package.json +++ b/step-templates/argo-argocd-app-set-with-package.json @@ -2,8 +2,8 @@ "Id": "8bcfe67d-cade-4fe3-a792-ce799dfb9ec1", "Name": "Argo - argocd app set (with package)", "Description": "Set application parameters using the [argocd app set](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_set/) CLI command.\n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.\n- Selection of a package (for use with setting image parameters)", - "ActionType": "Octopus.KubernetesRunScript", - "Version": 1, + "ActionType": "Octopus.Script", + "Version": 2, "CommunityActionTemplateId": null, "Packages": [ { @@ -90,8 +90,8 @@ ], "StepPackageId": "Octopus.KubernetesRunScript", "$Meta": { - "ExportedAt": "2024-07-22T09:55:12.863Z", - "OctopusVersion": "2024.3.7046", + "ExportedAt": "2025-11-06T15:44:22.814Z", + "OctopusVersion": "2025.4.6776", "Type": "ActionTemplate" }, "LastModifiedBy": "harrisonmeister", diff --git a/step-templates/argo-argocd-app-set.json b/step-templates/argo-argocd-app-set.json index 50067aa02..6e561d479 100644 --- a/step-templates/argo-argocd-app-set.json +++ b/step-templates/argo-argocd-app-set.json @@ -2,8 +2,8 @@ "Id": "e27c8535-9375-4cd2-97e7-ac73a43e9ef1", "Name": "Argo - argocd app set", "Description": "Set application parameters using the [argocd app set](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_set/) CLI command. \n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.", - "ActionType": "Octopus.KubernetesRunScript", - "Version": 1, + "ActionType": "Octopus.Script", + "Version": 2, "CommunityActionTemplateId": null, "Packages": [], "GitDependencies": [], @@ -66,8 +66,8 @@ ], "StepPackageId": "Octopus.KubernetesRunScript", "$Meta": { - "ExportedAt": "2024-07-22T09:57:16.491Z", - "OctopusVersion": "2024.3.7046", + "ExportedAt": "2025-11-06T15:44:22.814Z", + "OctopusVersion": "2025.4.6776", "Type": "ActionTemplate" }, "LastModifiedBy": "harrisonmeister", diff --git a/step-templates/argo-argocd-app-sync.json b/step-templates/argo-argocd-app-sync.json index de6244916..731ce8817 100644 --- a/step-templates/argo-argocd-app-sync.json +++ b/step-templates/argo-argocd-app-sync.json @@ -2,8 +2,8 @@ "Id": "655058aa-2e76-4aac-a8eb-728337b5c664", "Name": "Argo - argocd app sync", "Description": "Sync an application to its target state using the [argocd app sync](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_sync/) CLI command\n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.", - "ActionType": "Octopus.KubernetesRunScript", - "Version": 1, + "ActionType": "Octopus.Script", + "Version": 2, "CommunityActionTemplateId": null, "Packages": [], "GitDependencies": [], @@ -56,8 +56,8 @@ ], "StepPackageId": "Octopus.KubernetesRunScript", "$Meta": { - "ExportedAt": "2024-07-22T09:54:04.913Z", - "OctopusVersion": "2024.3.7046", + "ExportedAt": "2025-11-06T15:44:22.814Z", + "OctopusVersion": "2025.4.6776", "Type": "ActionTemplate" }, "LastModifiedBy": "harrisonmeister", diff --git a/step-templates/argo-argocd-app-wait.json b/step-templates/argo-argocd-app-wait.json index 55a08577f..3e372324a 100644 --- a/step-templates/argo-argocd-app-wait.json +++ b/step-templates/argo-argocd-app-wait.json @@ -2,8 +2,8 @@ "Id": "050e7819-ecf7-46de-bcd2-545f0956c1c5", "Name": "Argo - argocd app wait", "Description": "Wait for an application to reach a synced and healthy state using the [argocd app wait](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_wait/) CLI command\n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.", - "ActionType": "Octopus.KubernetesRunScript", - "Version": 1, + "ActionType": "Octopus.Script", + "Version": 2, "CommunityActionTemplateId": null, "Packages": [], "GitDependencies": [], @@ -56,8 +56,8 @@ ], "StepPackageId": "Octopus.KubernetesRunScript", "$Meta": { - "ExportedAt": "2024-07-22T09:54:34.458Z", - "OctopusVersion": "2024.3.7046", + "ExportedAt": "2025-11-06T15:44:22.814Z", + "OctopusVersion": "2025.4.6776", "Type": "ActionTemplate" }, "LastModifiedBy": "harrisonmeister", From f4278eaf855ce96a6031b48dd8c35594f23cf06e Mon Sep 17 00:00:00 2001 From: harrisonmeister Date: Thu, 13 Nov 2025 09:04:17 +0000 Subject: [PATCH 2/2] Update descriptions to note the change to action type --- step-templates/argo-argocd-app-get.json | 2 +- step-templates/argo-argocd-app-set-with-package.json | 2 +- step-templates/argo-argocd-app-set.json | 2 +- step-templates/argo-argocd-app-sync.json | 2 +- step-templates/argo-argocd-app-wait.json | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/step-templates/argo-argocd-app-get.json b/step-templates/argo-argocd-app-get.json index c37623ae7..ddb653b82 100644 --- a/step-templates/argo-argocd-app-get.json +++ b/step-templates/argo-argocd-app-get.json @@ -1,7 +1,7 @@ { "Id": "f67404e4-3394-4f8d-9739-74a04c99a6f1", "Name": "Argo - argocd app get", - "Description": "Get an Argo Application details using the [argocd app get](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_get/) CLI command\n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.", + "Description": "Get an Argo Application details using the [argocd app get](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_get/) CLI command\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.\n\n---\n\n_Note:_ This step **used to only** run against an Octopus kubernetes deployment target. It is now based on the *Run a script step* type. You may need to delete and re-add the step in your consuming process for the change to take effect.", "ActionType": "Octopus.Script", "Version": 2, "CommunityActionTemplateId": null, diff --git a/step-templates/argo-argocd-app-set-with-package.json b/step-templates/argo-argocd-app-set-with-package.json index 8c91836ce..0ac3f89f0 100644 --- a/step-templates/argo-argocd-app-set-with-package.json +++ b/step-templates/argo-argocd-app-set-with-package.json @@ -1,7 +1,7 @@ { "Id": "8bcfe67d-cade-4fe3-a792-ce799dfb9ec1", "Name": "Argo - argocd app set (with package)", - "Description": "Set application parameters using the [argocd app set](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_set/) CLI command.\n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.\n- Selection of a package (for use with setting image parameters)", + "Description": "Set application parameters using the [argocd app set](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_set/) CLI command.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.\n- Selection of a package (for use with setting image parameters)\n\n---\n\n_Note:_ This step **used to only** run against an Octopus kubernetes deployment target. It is now based on the *Run a script step* type. You may need to delete and re-add the step in your consuming process for the change to take effect.", "ActionType": "Octopus.Script", "Version": 2, "CommunityActionTemplateId": null, diff --git a/step-templates/argo-argocd-app-set.json b/step-templates/argo-argocd-app-set.json index 6e561d479..158ab4c09 100644 --- a/step-templates/argo-argocd-app-set.json +++ b/step-templates/argo-argocd-app-set.json @@ -1,7 +1,7 @@ { "Id": "e27c8535-9375-4cd2-97e7-ac73a43e9ef1", "Name": "Argo - argocd app set", - "Description": "Set application parameters using the [argocd app set](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_set/) CLI command. \n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.", + "Description": "Set application parameters using the [argocd app set](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_set/) CLI command. \n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.\n\n---\n\n_Note:_ This step **used to only** run against an Octopus kubernetes deployment target. It is now based on the *Run a script step* type. You may need to delete and re-add the step in your consuming process for the change to take effect.", "ActionType": "Octopus.Script", "Version": 2, "CommunityActionTemplateId": null, diff --git a/step-templates/argo-argocd-app-sync.json b/step-templates/argo-argocd-app-sync.json index 731ce8817..83c5fdfdb 100644 --- a/step-templates/argo-argocd-app-sync.json +++ b/step-templates/argo-argocd-app-sync.json @@ -1,7 +1,7 @@ { "Id": "655058aa-2e76-4aac-a8eb-728337b5c664", "Name": "Argo - argocd app sync", - "Description": "Sync an application to its target state using the [argocd app sync](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_sync/) CLI command\n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.", + "Description": "Sync an application to its target state using the [argocd app sync](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_sync/) CLI command\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.\n\n---\n\n_Note:_ This step **used to only** run against an Octopus kubernetes deployment target. It is now based on the *Run a script step* type. You may need to delete and re-add the step in your consuming process for the change to take effect.", "ActionType": "Octopus.Script", "Version": 2, "CommunityActionTemplateId": null, diff --git a/step-templates/argo-argocd-app-wait.json b/step-templates/argo-argocd-app-wait.json index 3e372324a..1e77a27aa 100644 --- a/step-templates/argo-argocd-app-wait.json +++ b/step-templates/argo-argocd-app-wait.json @@ -1,7 +1,7 @@ { "Id": "050e7819-ecf7-46de-bcd2-545f0956c1c5", "Name": "Argo - argocd app wait", - "Description": "Wait for an application to reach a synced and healthy state using the [argocd app wait](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_wait/) CLI command\n\n_Note:_ This step will only run against an Octopus [kubernetes](https://octopus.com/docs/infrastructure/deployment-targets/kubernetes) deployment target.\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.", + "Description": "Wait for an application to reach a synced and healthy state using the [argocd app wait](https://argo-cd.readthedocs.io/en/stable/user-guide/commands/argocd_app_wait/) CLI command\n\n**Pre-requisites:**\n- Access to the `argocd` CLI on the target or worker.\n\n---\n\n_Note:_ This step **used to only** run against an Octopus kubernetes deployment target. It is now based on the *Run a script step* type. You may need to delete and re-add the step in your consuming process for the change to take effect.", "ActionType": "Octopus.Script", "Version": 2, "CommunityActionTemplateId": null,