Skip to content
Merged
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
32 changes: 16 additions & 16 deletions pages/security-challenge.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,12 @@ export default function SecurityChallenge() {

// Skills course data
const skillsCourses = [
{
title: "Introduction to Repository Management",
description: "Learn best practices for effective repository management and security",
link: "https://github.com/skills/introduction-to-repository-management",
icon: "📚"
},
{
title: "Secure Your Repository's Supply Chain",
description: "Learn how to secure your repository's supply chain with proper dependency management",
Expand All @@ -24,18 +30,12 @@ export default function SecurityChallenge() {
description: "Learn how to prevent accidental secret leaks and secure your repositories",
link: "https://github.com/skills/introduction-to-secret-scanning",
icon: "🔍"
},
{
title: "Introduction to Repository Management",
description: "Learn best practices for effective repository management and security",
link: "https://github.com/skills/introduction-to-repository-management",
icon: "📚"
}
]

// Convert markdown content to HTML
const content = marked(`
This Maintainer Month, were inviting open source maintainers to build their security skills through a hands-on challenge. Complete **three free GitHub Skills courses** and get a free voucher to earn your [GitHub Advanced Security certification](https://examregistration.github.com/certification/GHAS).
This Maintainer Month, we're inviting open source maintainers to build their security skills through a hands-on challenge. Complete **three free GitHub Skills courses** and get a free voucher to take the [GitHub Advanced Security certification exam](https://examregistration.github.com/certification/GHAS).

## How it Works

Expand All @@ -47,28 +47,28 @@ Each one takes about 1 hour
// Convert markdown content to HTML
const content_end = marked(`
### Step 2: Submit the Completion Form
Once youve finished all three, [fill out this form](https://forms.gle/HhPm3VofYDCiXeBB9) to share your progress and **claim your free certification voucher**.
Once you've finished all three, [fill out this form](https://forms.gle/HhPm3VofYDCiXeBB9) to share your progress and **claim your free certification exam voucher**.

🗓️ Deadline: Submit your form by May 31, 2025 to be eligible for the voucher.
🗓️ Deadline: Submit your form by May 31, 2025 to be eligible for the exam voucher.

### Step 3. Get Certified!
Well email you a voucher to register for the GitHub Advanced Security certification (valued at $99 USD) and showcase your expertise - for free!
### Step 3. Take the Certification Exam!
We'll email you a voucher (valued at $99 USD) to register for the GitHub Advanced Security certification exam. Successfully passing the exam will earn you an official GitHub certification that showcases your security expertise!

## Why This Matters
Maintainers often carry the responsibility of software security—but dont always have access to the right training or recognition. This challenge helps you build real-world skills and earn a GitHub-backed credential that showcases your expertise.
Maintainers often carry the responsibility of software security—but don't always have access to the right training or recognition. This challenge helps you build real-world skills and gives you an opportunity to earn a GitHub-backed credential that showcases your expertise.

## FAQ
#### Who can participate?
Anyone! While were celebrating open source maintainers, this challenge is open to all contributors who want to grow their security skills.
Anyone! While we're celebrating open source maintainers, this challenge is open to all contributors who want to grow their security skills.

#### How long does it take?
Each GitHub Skill takes about 1 hour, so expect to spend around 3 hours total.
Each GitHub Skill takes about 1 hour, so expect to spend around 3 hours total for preparation, plus additional time for the certification exam itself.

#### How many vouchers are available?
Vouchers are limited and offered on a first-come, first-served basis. [Submit your form](https://forms.gle/HhPm3VofYDCiXeBB9) by May 31 to qualify!
Exam vouchers are limited and offered on a first-come, first-served basis. [Submit your form](https://forms.gle/HhPm3VofYDCiXeBB9) by May 31 to qualify!

#### I have more questions!
If you have any questions about the challenge, please reach out to us at [maintainermonth@github.com](mailto:maintainermonth@github.com).
If you have any questions about the challenge or certification exam, please reach out to us at [maintainermonth@github.com](mailto:maintainermonth@github.com).
`)
return (
<div>
Expand Down