KOM IGÅNG

Haka på julstöket.

Du behöver skapa ditt repo från vår mall. Där finns färdigkonfigurerade GitHub Actions som registrerar dig och skickar dina lösningar till analys. Tre steg, direkt i webbläsaren. Du behöver ingen färdig lösning för att gå med.

01

Gå med i vår AoC-grupp

Logga in på Advent of Code och öppna Leaderboards → Private leaderboard. Ange gruppkoden under Join a private leaderboard.

1487429-4647410c

Samma gruppkod gäller för båda åren.

Passa också på att hämta ditt numeriska AoC-ID i Settings. Spara det till steg 3.

Var står mitt AoC-ID?

Vid namnalternativet Anonymous User #123456 är siffrorna efter # ditt ID. Du behöver inte välja alternativet eller ändra namn. Det är inte ditt username eller vår gruppkod.

02

Skapa ditt repo från vår mall

Du ska använda vårt startrepo för att delta. Det innehåller rätt mappar, inställningar och Actions-workflow som kopplar ditt repo till plattformen. Behåll filerna under .github/.

Öppna mallen och välj Use this template → Create a new repository. Välj ditt personliga GitHub-konto och Public. Skapa ett repo per år.

03

Fyll i och spara

Öppna advent.json i ditt nya repo på GitHub och klicka på pennan för att redigera. Fyll i valt år, ditt AoC-ID från steg 1 och namnet du vill visa. Behåll schema_version. GitHub-konto och repolänk hämtas automatiskt.

{
  "schema_version": 1,
  "year": 2026,
  "aoc_user_id": "DITT_AOC_ID",
  "display_name": "Ditt namn",
  "bio": "Nyfiken på Rust och små agenter."
}

bio är en valfri presentation på högst 160 tecken. Namn, presentation, repo och resultat visas offentligt på sajten.

Välj Commit changes och spara direkt till repots default branch, vanligtvis main. Registreringen startar automatiskt. Du kan också redigera lokalt, committa och pusha.

Så ser du att registreringen lyckades

Öppna Actions → Publicera Advent-lösningar → senaste körningen i ditt repo. Sammanfattningen visar om registreringen har tagits emot.

Klart när ditt namn syns på förstasidan. Ditt namn och din repolänk visas inom ungefär en minut efter lyckad registrering. Ingen API-nyckel eller inloggning på vår sajt behövs.

Ditt AoC-medlemskap bekräftas vid nästa synk, normalt inom 15 minuter. Därefter syns du även på topplistorna. Om något inte dyker upp →

Se deltagarna ↗

0 av 3 steg klara

Om checklistan

Checklistan fungerar här på sidan. Du väljer själv om den sparas till nästa besök.

Registrerad? Nu börjar julstöket.

Klona ditt nya repo till datorn och välj ett spår att börja med. Du kan prova båda i samma repo.

Välj språk och lös pusslet själv, utan generativ AI. Lägg koden i days/01/manual/src/. Skriv egna tester, dagens Dockerfile och en README som visar hur andra kan köra lösningen.

Lös, dela, förbättra

Lämna svaret på AoC och pusha koden. När rätt dag och del är godkända analyserar vi lösningen. Förbättra och pusha igen när du vill. Standardstrukturen behöver ingen solution.json.

Behåll mallens ignore-filer. Personliga indata, uppgiftstext, API-nycklar och råa agentloggar ska inte publiceras.

Visa vad du har byggt, ställ frågor och dela det du lär dig. I vårt forum hjälper vi varandra vidare.

Startrepot, fil för fil · Krav för färdig analys · Spelregler