@@ -25,6 +25,7 @@ See the [contributing docs](https://docs.github.com/en/contributing) for general
2525 - [ ` defaultTool ` ] ( #defaulttool )
2626 - [ ` learningTracks ` ] ( #learningtracks )
2727 - [ ` includeGuides ` ] ( #includeguides )
28+ - [ ` journeyTracks ` ] ( #journeytracks )
2829 - [ ` type ` ] ( #type )
2930 - [ ` topics ` ] ( #topics )
3031 - [ ` communityRedirect ` ] ( #communityRedirect )
@@ -252,6 +253,35 @@ includeGuides:
252253 - /actions/guides/building-and-testing-powershell
253254` ` `
254255
256+ # ## `journeyTracks`
257+ - Purpose : Define journeys for journey landing pages.
258+ - Type : ` Array` of objects with the following properties:
259+ - `id` (required) : Unique identifier for the journey. The id only needs to be unique for journeys within a single journey landing page.
260+ - `title` (required) : Display title for the journey (supports Liquid variables)
261+ - `description` (optional) : Description of the journey (supports Liquid variables)
262+ - `guides` (required) : Array of article paths that make up this journey
263+ - Only applicable when used with `layout : journey-landing`.
264+ - Optional.
265+
266+ Example :
267+
268+ ` ` ` yaml
269+ journeyTracks:
270+ - id: 'getting_started'
271+ title: 'Getting started with {% data variables.product.prodname_actions %}'
272+ description: 'Learn the basics of GitHub Actions.'
273+ guides:
274+ - '/actions/quickstart'
275+ - '/actions/learn-github-actions'
276+ - '/actions/using-workflows'
277+ - id: 'advanced'
278+ title: 'Advanced {% data variables.product.prodname_actions %}'
279+ description: 'Dive deeper into advanced features.'
280+ guides:
281+ - '/actions/using-workflows/workflow-syntax-for-github-actions'
282+ - '/actions/deployment/deploying-with-github-actions'
283+ ` ` `
284+
255285# ## `type`
256286- Purpose : Indicate the type of article.
257287- Type : ` String` , one of the `overview`, `quick_start`, `tutorial`, `how_to`, `reference`.
0 commit comments