You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/logic-apps/create-publish-workflow-templates.md
+9-13Lines changed: 9 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,13 +59,9 @@ Azure Logic Apps templates also give you the following capabilities:
59
59
60
60
1. Save each image using the **.png** file name extension and a name that follows the [Names and style conventions](#names-style-conventions), for example, **<*image-name*>-light.png** and **<*image-name*>-dark.png**.
61
61
62
-
## Limitations
63
-
64
-
Workflow templates currently support only Standard logic apps.
65
-
66
62
<aname="workflow-best-practices"></a>
67
63
68
-
###Workflow best practices
64
+
## Workflow best practices
69
65
70
66
- Use the built-in operations as much as possible. For example, the Azure Blob Storage connector has the following versions available for Standard workflows:
71
67
@@ -219,7 +215,7 @@ After you're done, [copy the underlying workflow definition](#copy-workflow-defi
219
215
220
216
<aname="copy-workflow-definition"></a>
221
217
222
-
### Copy the underlying workflow definition
218
+
####Copy the underlying workflow definition
223
219
224
220
1. In the [Azure portal](https://portal.azure.com), on the workflow menu, under **Developer**, select **Code**.
225
221
@@ -229,7 +225,7 @@ After you're done, [copy the underlying workflow definition](#copy-workflow-defi
229
225
230
226
1. In an empty file named **workflow.json**, save the workflow definition.
231
227
232
-
### Parameter references in workflow.json
228
+
####Parameter references in workflow.json
233
229
234
230
When you reference parameters in the **workflow.json** file, you must reflect the parameter names that use the suffix **_#workflowname#** in the following way:
When you reference connections in the **workflow.json** file, you must reflect the connection names that use the suffix **_#workflowname#** in the following way:
245
241
@@ -257,7 +253,7 @@ For example:
257
253
258
254
For more information about the connector ID, see [Find the connector ID](#find-connector-id).
259
255
260
-
### Create a manifest.json file
256
+
####Create a manifest.json file
261
257
262
258
The **manifest.json** file describes the relationship between a workflow and related components. Currently, you need to manually create this file, or you can repurpose the **manifest.json** file from an existing prebuilt template in the [Azure Logic Apps workflow template repository in GitHub](https://github.com/Azure/LogicAppsTemplates). As you create the **manifest.json** file, make sure to review the [names and style conventions](#names-and-style-conventions).
263
259
@@ -289,7 +285,7 @@ In the **manifest.json** file for your workflow template package, add the same i
289
285
```
290
286
<aname="find-connector-id"></a>
291
287
292
-
## Find the connector ID
288
+
####Find the connector ID
293
289
294
290
To find the connector ID to use for a connection in the **manifest.json** file or a connection reference in the **workflow.json** file, follow these steps:
295
291
@@ -329,7 +325,7 @@ To find the connector ID to use for a connection in the **manifest.json** file o
## Find the operation 'kind' and 'type' properties for featuredConnections
328
+
####Find the operation 'kind' and 'type' properties for featuredConnections
333
329
334
330
In the **manifest.json** file, the **`featuredConnections`** section can include icons for any other operations that you want to include with the template gallery in the Azure portal. For this section, which is an array, you need to provide the **`kind`** and **`type`** attributes for each operation.
335
331
@@ -339,9 +335,9 @@ To get these attribute values, follow these steps in the [Azure portal](https://
339
335
340
336
1. In the code view window, in the **`actions`** section, find the operation that you want, and then find the **`kind`** and **`type`** values.
341
337
342
-
## Add template package to GitHub repository
338
+
####Add template package to GitHub repository
343
339
344
-
To publish your template to the templates gallery in the Azure portal, set up GitHub, and create a pull request with your template package for validation and review:
340
+
To publish your template package to the templates gallery in the Azure portal, set up GitHub, and create a pull request with your template package for validation and review:
345
341
346
342
1.[Create a GitHub account](https://docs.github.com/en/get-started/start-your-journey/creating-an-account-on-github), if you don't have one.
0 commit comments