GitHub - vitoc/siege: An opinionated GitHub assimiliation framework to facilitate Enterprise adoption of DevOps for Great Good!

2 min read Original article ↗

🧦🧦🧦Seasons greetings! 🎅❄️🎁🎄🌲 Hope your holiday is filled with peace, joy and lots of activities! In the 12 days to 25th December, why not go through one Flag a day (below)?! Advent is a season of preparation. For GitHub fans, these 12 flags gives you a comprehensive refresher of the many features that GitHub has to offer!🛷🦌🐣

The Siege of GitHub

Alt text

This repository holds the working repository for The Siege of GitHub: Capture The Flag events.

12 Flags, 12 Winners

  1. Introduction to GitHub
  2. GitHub Pages
  3. Intro to Repository Management
  4. Customize your GitHub Copilot experience
  5. Integrate MCP with GitHub Copilot
  6. Modernize your legacy code with GitHub Copilot
  7. Scale institutional knowledge with GitHub Copilot Spaces
  8. Build applications with GitHub Copilot agent mode
  9. AI in Actions
  10. Secure your code supply chain
  11. Introduction to CodeQL
  12. Migrate Azure DevOps Repository

Who can participate?

Anyone with interest to learn GitHub! The event is a learning experience, and the flags represent varying levels of skills with GitHub: from absolute beginners, to advance experts!

How can I participate?

Anyone can participate in this Capture The Flag activity in 3 easy steps.

1. Star this repo!

You can sign up by starring this repository.

(Yes, it’s that easy 😊, thanks to the star API)

  • The GitHub Actions workflow that updates the ranking of this CTF looks for 12 Flags repositories of each stargazer of this repository to get their respective completion times of each flag.

2. Complete any of the 12 flags above in the fastest time possible

3. Check your ranking

By going to the ranking page

  • The ranking page normally updates every week, unless there's a CTP event. At a CTP event, it will update whenever a participant declares that he'd completed a flag!

Can I skip the easy flags?

Absolutely! It’s really up to you. In a CTA event, there’s a prize for the winner that captures each of the flag first. So, you can either play it fast by going through what you’re familiar quickly (and competing with more people) or go for the harder flags that less people will be competing for.