Skip to content

Commit

Permalink
Merge pull request #106 from atelierdesmedias/dev-config
Browse files Browse the repository at this point in the history
Limit to 10 blog posts in dev
  • Loading branch information
MartinDelille authored Jan 10, 2025
2 parents 4ddc7a1 + 8290ca9 commit 0cdf6c7
Show file tree
Hide file tree
Showing 11 changed files with 38 additions and 120 deletions.
2 changes: 2 additions & 0 deletions .ackrc
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
--ignore-directory=is:_proof
--ignore-directory=is:tina/__generated__
--ignore-file=is:tina-lock.json
82 changes: 0 additions & 82 deletions .forestry/front_matter/templates/post.yml

This file was deleted.

32 changes: 0 additions & 32 deletions .forestry/settings.yml

This file was deleted.

2 changes: 2 additions & 0 deletions .github/workflows/html_proofer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Install Image Magick
run: sudo apt-get install imagemagick
- uses: ruby/setup-ruby@v1
with:
bundler-cache: true
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/jekyll.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,10 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v3
- run: npm install
- name: NPM install
run: npm install
- name: Install Image Magick
run: sudo apt-get install imagemagick
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
Expand Down
2 changes: 1 addition & 1 deletion .ruby-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0.6
3.3.4
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ gem 'mini_magick', '~> 4.11.0'
gem 'octokit', '~> 6.0'
gem 'rake', '~> 13.2.1'
gem 'rbnacl', '~> 7.1.1'
gem 'rubocop', '~> 1.66.1'
gem 'rubocop', '~> 1.69.2'
gem 'stringex', '~> 2.8.5'

group :jekyll_plugins do
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ npm install
## Serve

```
bundle exec jekyll serve --livereload --incremental
bundle exec jekyll serve --verbose --port 54321 --livereload
```

## VSCode configuration
Expand Down
9 changes: 9 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ description: "Le 1er espace de coworking Lyonnais associatif"
lang: fr
locale: fr_FR

incremental: true
markdown: kramdown

liquid:
error_mode: strict
strict_filters: true
Expand All @@ -21,6 +24,12 @@ linkedin:
instagram:
username: "atelierdesmedias_lyon"

development:
limit_posts: 10

incremental: true
markdown: kramdown

exclude:
- README.md
- Makefile
Expand Down
16 changes: 16 additions & 0 deletions _plugins/filter_posts.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# frozen_string_literal: true

module Jekyll
# This class filters posts in development environment
class FilterPosts < Generator
safe true
priority :highest

def generate(site)
return unless Jekyll.env == 'development'

limit_posts = site.config['development']['limit_posts'] || 5
site.posts.docs = site.posts.docs.last(limit_posts)
end
end
end
4 changes: 2 additions & 2 deletions index.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: L'Atelier
layout: home

---
## Travailler à l’Atelier des médias

## Travailler à l’Atelier des Médias

Créé en 2008, **l’Atelier des médias est** [**le 1er espace de coworking lyonnais**](https://www.atelier-medias.org/blog/les-origines-de-l-atelier-des-medias "Les origines de l’Atelier des médias"). Situé en plein centre de Lyon, il constitue **un espace de travail agréable et convivial de 212 m², au pied des pentes de la Croix-Rousse** et à deux pas des Terreaux.

Expand Down

0 comments on commit 0cdf6c7

Please sign in to comment.