diff --git a/Gemfile b/Gemfile index 0137309..bad47b7 100644 --- a/Gemfile +++ b/Gemfile @@ -1,5 +1,6 @@ source "https://rubygems.org" gem "jekyll", "~> 4.2" +gem "jekyll-feed" gem "webrick" gem "rouge" diff --git a/Gemfile.lock b/Gemfile.lock index 6cac98d..c4ba660 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -59,6 +59,8 @@ GEM safe_yaml (~> 1.0) terminal-table (>= 1.8, < 4.0) webrick (~> 1.7) + jekyll-feed (0.17.0) + jekyll (>= 3.7, < 5.0) jekyll-sass-converter (3.0.0) sass-embedded (~> 1.54) jekyll-watch (2.2.1) @@ -85,18 +87,48 @@ GEM sass-embedded (1.83.0) google-protobuf (~> 4.28) rake (>= 13) + sass-embedded (1.83.0-aarch64-linux-android) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-aarch64-linux-gnu) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-aarch64-linux-musl) + google-protobuf (~> 4.28) sass-embedded (1.83.0-aarch64-mingw-ucrt) google-protobuf (~> 4.28) + sass-embedded (1.83.0-arm-linux-androideabi) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-arm-linux-gnueabihf) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-arm-linux-musleabihf) + google-protobuf (~> 4.28) sass-embedded (1.83.0-arm64-darwin) google-protobuf (~> 4.28) + sass-embedded (1.83.0-riscv64-linux-android) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-riscv64-linux-gnu) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-riscv64-linux-musl) + google-protobuf (~> 4.28) sass-embedded (1.83.0-x86-cygwin) google-protobuf (~> 4.28) + sass-embedded (1.83.0-x86-linux-android) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-x86-linux-gnu) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-x86-linux-musl) + google-protobuf (~> 4.28) sass-embedded (1.83.0-x86-mingw-ucrt) google-protobuf (~> 4.28) sass-embedded (1.83.0-x86_64-cygwin) google-protobuf (~> 4.28) sass-embedded (1.83.0-x86_64-darwin) google-protobuf (~> 4.28) + sass-embedded (1.83.0-x86_64-linux-android) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-x86_64-linux-gnu) + google-protobuf (~> 4.28) + sass-embedded (1.83.0-x86_64-linux-musl) + google-protobuf (~> 4.28) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) unicode-display_width (2.6.0) @@ -132,6 +164,7 @@ PLATFORMS DEPENDENCIES jekyll (~> 4.2) + jekyll-feed rouge webrick diff --git a/_config.yml b/_config.yml index 355571a..580d703 100644 --- a/_config.yml +++ b/_config.yml @@ -5,6 +5,8 @@ highlighter: rouge markdown: kramdown kramdown: syntax_highlighter: rouge +plugins: + - jekyll-feed collections: guides: output: true @@ -12,6 +14,11 @@ collections: pages: output: true permalink: /:path/ +# jekyll-feed configuration +feed: + title: "Radicle: the sovereign forge" + description: "The Radicle forge is an open source, peer-to-peer code collaboration stack built on Git." + icon: /assets/images/logo-small.svg exclude: - Makefile - LICENSE diff --git a/_layouts/index.html b/_layouts/index.html index 71cc212..41cd933 100644 --- a/_layouts/index.html +++ b/_layouts/index.html @@ -3,6 +3,10 @@ {% include meta.html %} + diff --git a/assets/images/rss.svg b/assets/images/rss.svg new file mode 100644 index 0000000..5562d38 --- /dev/null +++ b/assets/images/rss.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/index.md b/index.md index 9ee697c..8880be3 100644 --- a/index.md +++ b/index.md @@ -107,7 +107,9 @@ licenses. Get involved by [contributing code][contribute]. # Updates **Follow us** on 🐘 [Mastodon][mast], 🦋 [Bluesky][bsky] or 🐦 [Twitter][twitter] to stay -updated, or join our community on 💬 [Zulip][zulip]. +updated, join our community on 💬 [Zulip][zulip], or + Subscribe RSS logo + - 02.06.2025 [Radicle 1.2](/2025/06/02/radicle-1.2.html) released. ✨ - 05.12.2024 [Radicle 1.1](/2024/12/05/radicle-1.1.html) released. ✨