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: content/en/cloud/academy/creating-your-learning-path/index.md
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -295,3 +295,36 @@ This action will automatically trigger the workflow, and your content will be de
295
295
5. **How do I structure multiple courses under one learning path?**
296
296
297
297
The structure is defined by your folder hierarchy. A learning path is a directory, and each course is a sub-directory within that path. This folder structure in your `content` directory directly maps to the learning path structure presented to users.
298
+
299
+
6. **How do I debug using Layer5CloudEvents?**
300
+
301
+
If your content is not appearing in the Academy after a GitHub release, it may have failed to publish. You can troubleshoot these issues using the **Events** section in [Layer5 Cloud](https://cloud.layer5.io).
302
+
303
+
To view publishing logs:
304
+
305
+
1. Navigate to **Settings > Events**
306
+
2. Switch to the **Audit** tab
307
+
3. Apply a filter using the action type:
308
+
`AcademyUpserted`
309
+
This will show all attempts to upload content, including which ones failed and why.
310
+
311
+
**Common ErrorsYouMightSee**
312
+
- **Duplicate IDs**
313
+
Two lessons or paths using the same identifier. You can fix this by renaming or regenerating unique IDs.
314
+
315
+
- **Invalid ContentType**
316
+
For example,
317
+
Instead of
318
+
```yaml
319
+
type: "learning-paths"
320
+
```
321
+
it should be:
322
+
```yaml
323
+
type: "learning-path"
324
+
```
325
+
- **Missing RequiredFields**
326
+
Ensure that title, description, and type are included in the content’s frontmatter.
327
+
328
+
{{< alert type="info" title="Tip" >}}
329
+
Use the event filter `AcademyRegisteredToContent` to track user activity, like who enrolled in which learning path.
0 commit comments