Skip to content

andrewfitzy/2025-advent-of-code

Repository files navigation

Ruby Style Guide Build status

2025-advent-of-code

Repository for the Advent of Code 2025 challenges

Each day, advent of code presents a challenge for those of brave heart to complete. This repo contains my answers to the 2025 version of advent of code, not all challenges have been completed. I complete AoC to get familiar with a technology, its build tools and testing tools, it's kind of a mini-production type workflow I follow.

In this year I chose to use the following tools:

All development is completed using VS Code with the Ruby LSP plugin installed.

Setup

Firstly install dependencies

╰─❯ bundler install

Then install the pre-commit hooks.

╰─❯ pre-commit install

The environment is now setup and ready to go.

Testing

To run all the tests:

╰─❯ rake test

To run a single test file:

╰─❯ rake test TEST=test/day_00/test_task_02.rb

Committing

The pre-commit hook should kick-in, when it does it will lint and prettify the code.

╰─❯ git add --all
╰─❯ git commit -a

Progress

Challenge Task 1 Task 2
Day 01 Secret Entrance 🌟 🌟
Day 02 Gift Shop 🌟 🌟
Day 03 Lobby 🌟 🌟
Day 04 Printing Department 🌟 🌟
Day 05 Cafeteria 🌟 🌟
Day 06 Trash Compactor 🌟 🌟
Day 07 Laboratories 🌟
Day 08 Playground 🌟 🌟
Day 09 Movie Theater 🌟
Day 10
Day 11
Day 12

About

Repository for the Advent of Code 2025 challenges

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published