From 899302c4cb9defe81bbfe6ff6359dd3974a72162 Mon Sep 17 00:00:00 2001 From: Giovanni Toraldo Date: Sun, 18 Oct 2026 08:32:49 +0200 Subject: [PATCH 1/2] Build with Ruby 3.4.4 and drop the unused theme gem --- .ruby-version | 2 +- AGENTS.md | 7 ++++--- Gemfile | 1 - Gemfile.lock | 6 ------ _config.yml | 1 - 5 files changed, 5 insertions(+), 12 deletions(-) diff --git a/.ruby-version b/.ruby-version index eb39e53..f989260 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -3.3 +3.4.4 diff --git a/AGENTS.md b/AGENTS.md index 8d32be2..80d42cd 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -1,8 +1,9 @@ # Montacchiello.dev Jekyll site for Montacchiello Developers, an independent software developer community in -Pisa, Italy. Built with `jekyll-theme-cayman` (no custom layouts/includes — theme defaults -are used as-is). Deployed to via GitHub Pages. +Pisa, Italy. Layouts and styles are local (`_layouts/`, `assets/css/`), with no theme gem. +Cloudflare Pages builds every push to `master`; GitHub Pages still serves the custom domain +until the DNS record moves. ## Structure @@ -10,7 +11,7 @@ are used as-is). Deployed to via GitHub Pages. - `events/` — one Markdown page per past event, front matter `layout`, `title`, `image`. - `slides/` — PDF slide decks linked from event entries. - `images/` — event photos and logos referenced from `index.md` and event pages. -- `_config.yml` — site title, description, theme, plugins (`jekyll-sitemap`). +- `_config.yml` — site title, description, plugins (`jekyll-sitemap`). - `CNAME` — custom domain for GitHub Pages. ## Working locally diff --git a/Gemfile b/Gemfile index 7e92d6f..ecad142 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,3 @@ source 'https://rubygems.org' gem 'jekyll', '4.4.1' gem 'jekyll-sitemap', group: :jekyll_plugins -gem 'jekyll-theme-cayman' diff --git a/Gemfile.lock b/Gemfile.lock index 87dbcbb..2b7aace 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -49,13 +49,8 @@ GEM webrick (~> 1.7) jekyll-sass-converter (3.1.0) sass-embedded (~> 1.75) - jekyll-seo-tag (2.8.0) - jekyll (>= 3.8, < 5.0) jekyll-sitemap (1.4.0) jekyll (>= 3.7, < 5.0) - jekyll-theme-cayman (0.2.0) - jekyll (> 3.5, < 5.0) - jekyll-seo-tag (~> 2.0) jekyll-watch (2.2.1) listen (~> 3.0) json (2.21.2) @@ -100,7 +95,6 @@ PLATFORMS DEPENDENCIES jekyll (= 4.4.1) jekyll-sitemap - jekyll-theme-cayman BUNDLED WITH 2.5.22 diff --git a/_config.yml b/_config.yml index 71cae60..dfcb95c 100644 --- a/_config.yml +++ b/_config.yml @@ -1,4 +1,3 @@ -theme: jekyll-theme-cayman url: https://montacchiello.dev baseurl: title: Montacchiello Developers From a665379dcec02d3b347f44fa199efc9be54eab3d Mon Sep 17 00:00:00 2001 From: Giovanni Toraldo Date: Sun, 18 Oct 2026 08:33:16 +0200 Subject: [PATCH 2/2] Keep AGENTS.md and CLAUDE.md out of the built site --- _config.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/_config.yml b/_config.yml index dfcb95c..547bbbd 100644 --- a/_config.yml +++ b/_config.yml @@ -3,6 +3,9 @@ baseurl: title: Montacchiello Developers description: Community indipendente di sviluppatori software professionisti a Pisa e dintorni google_analytics: UA-107557-24 +exclude: + - AGENTS.md + - CLAUDE.md github: is_project_page: false plugins: