Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions public/sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,7 @@
<url><loc>https://offon.dev/challenges/terraform/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://offon.dev/challenges/trivy/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://offon.dev/challenges/flagd/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://offon.dev/adventures/test-gh-adventure-actions/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://offon.dev/adventures/test-gh-adventure-actions/levels/beginner/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
<url><loc>https://offon.dev/adventures/test-gh-adventure-actions/levels/intermediate/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
</urlset>
3 changes: 3 additions & 0 deletions react-router.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -48,5 +48,8 @@ export default {
"/challenges/terraform",
"/challenges/trivy",
"/challenges/flagd",
"/adventures/test-gh-adventure-actions",
"/adventures/test-gh-adventure-actions/levels/beginner",
"/adventures/test-gh-adventure-actions/levels/intermediate",
],
} satisfies Config;
84 changes: 84 additions & 0 deletions src/data/adventures/test-gh-adventure-actions/adventure.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
id: test-gh-adventure-actions
title: "Raiders of the Storm"
month: "July 2026"
story: "TODO: Add adventure story summary"
tags:
- "TODO: Add tags"

# Uncomment and fill in if the adventure has an external contributor:
# contributor:
# name: "TODO: Contributor name"
# url: "https://TODO"
# about: "TODO: Short bio"

backstory:
- "TODO: Add adventure backstory paragraph 1"

# Uncomment and fill in for a 'What you will be using' section:
# context:
# title: "What you'll be using"
# body:
# - "TODO: Explain the main technology"

# Uncomment and fill in for reward info:
# rewards:
# deadline: "TODO: Day, DD Month YYYY at HH:MM CET"
# eligibility: "TODO: Eligibility criteria"
# tiers:
# - label: "1st place"
# description: "TODO: Prize"
# rankingNote: "TODO: How ranking works"
# rankingRulesUrl: "/t/about-the-challenges-category/16"

levels:
- id: beginner
name: "TODO: Level name"
difficulty: Beginner
topics:
- "TODO: Add topic tags"
learnings:
- "TODO: Add learning 1"
- "TODO: Add learning 2"
devcontainerPath: ".devcontainer/TODO/devcontainer.json"
discussionUrl: "/t/TODO"
intro:
- "TODO: Add intro paragraph"
backstory:
- "TODO: Add backstory"
objective:
- "TODO: Add objective 1"
toolbox:
- name: "TODO"
description: "TODO: Add tool description"
howToPlay:
- title: "TODO: Step 1"
body: "TODO: Add instructions"
verification:
command: "./verify.sh"
description: "Once you think you've solved the challenge, run the verification script."

- id: intermediate
name: "TODO: Level name"
difficulty: Intermediate
topics:
- "TODO: Add topic tags"
learnings:
- "TODO: Add learning 1"
- "TODO: Add learning 2"
devcontainerPath: ".devcontainer/TODO/devcontainer.json"
discussionUrl: "/t/TODO"
intro:
- "TODO: Add intro paragraph"
backstory:
- "TODO: Add backstory"
objective:
- "TODO: Add objective 1"
toolbox:
- name: "TODO"
description: "TODO: Add tool description"
howToPlay:
- title: "TODO: Step 1"
body: "TODO: Add instructions"
verification:
command: "./verify.sh"
description: "Once you think you've solved the challenge, run the verification script."
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"discussionUrl": "TODO: Add Discourse topic URL"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"discussionUrl": "TODO: Add Discourse topic URL"
}
Loading