Skip to content

Conversation

@MattyTheHacker
Copy link
Member

No description provided.

@MattyTheHacker MattyTheHacker self-assigned this Jan 27, 2026
Copilot AI review requested due to automatic review settings January 27, 2026 23:17
@MattyTheHacker MattyTheHacker added the enhancement New feature or request label Jan 27, 2026
@netlify
Copy link

netlify bot commented Jan 27, 2026

Deploy Preview for birminghack ready!

Name Link
🔨 Latest commit d3e1c55
🔍 Latest deploy log https://app.netlify.com/projects/birminghack/deploys/697a964e4eb523000868a8b0
😎 Deploy Preview https://deploy-preview-7--birminghack.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces containerization and simple automation for building and serving the Jekyll site using Docker, Docker Compose, and Make.

Changes:

  • Add a multi-stage Dockerfile for building the Jekyll site into a static _site output and running a Jekyll development server.
  • Add a docker-compose.yaml service for running the Jekyll server container with live-mounted source and exposed port 4000.
  • Add a Makefile with targets to build the static site via Docker, run the development server, clean artifacts, and run formatting/linting/spellcheck via npm scripts.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
Dockerfile Defines multi-stage Ruby/Jekyll build and server images, including a scratch-based build output stage used for exporting the static site.
docker-compose.yaml Adds a jekyll service wired to the server build target, mounting the repo into the container and exposing port 4000 for local development.
Makefile Provides convenience targets to build the site with Docker Buildx, run docker compose up, clean the _site directory, and invoke existing npm-based tooling.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@MattyTheHacker MattyTheHacker enabled auto-merge (squash) January 28, 2026 23:09
@MattyTheHacker MattyTheHacker merged commit 5ba89b1 into main Jan 28, 2026
5 of 6 checks passed
@MattyTheHacker MattyTheHacker deleted the add-build-files branch January 28, 2026 23:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants