Skip to content

Commit 264f673

Browse files
authored
tente retablir le pb de CSS (#26)
* Create .gitlab-ci.yml * Create Gemfile * Update _config.yml * Create .ruby-version * Create build-and-deploy.yml * Create build-and-deploy.yml * Mise à jour de `baseurl` dans la config * Mise à jour de `baseurl` dans la config * Ajout de la gem jekyll-git-hash * Ajout de la gem jekyll-git-hash * Ajout du plugin jekyll-git-hash * Ajout du plugin jekyll-git-hash * Modification de la page : Morceaux de contrat * Modification de la page : Menaces interne * Modification de la page : Liens internes * Changements menu * Modification de la page : Statuts & Fonctionnement * Modification de la page : Notre fonctionnement * Suppression de la page liens internes.md * Modification de la page : Notre fonctionnement * Modification de la page : Menaces internes * Modification de la page : Notre fonctionnement * Modification de la page : Notre fonctionnement * Changements menu * Modification de la page : Notre fonctionnement * Modification de la page : Notre fonctionnement * Modification de la page : Morceaux de contrat * Modification de la page : L'Échappée Belle * Changements menu * Modification de la page : L'Échappée Belle * Modification de la page : L'Échappée Belle * Modification de la page : L'Échappée Belle * Modification de la page : L'Échappée Belle * Modification de la page : L'Échappée Belle * Modification de la page : L'Échappée Belle * mise à jour du fichier de styles custom * Modification de la page : L'Échappée Belle * Modification de la page : L'Échappée Belle * Modification de la page : L'Échappée Belle * mise à jour du fichier de styles custom * Mise à jour de `baseurl` dans la config
1 parent 53cae1f commit 264f673

File tree

1 file changed

+66
-0
lines changed

1 file changed

+66
-0
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# This config is inspired by https://github.com/actions/starter-workflows/blob/main/pages/jekyll.yml
2+
3+
name: Deploy Scribouilli site to GitHub Pages with a custom theme
4+
5+
on:
6+
push:
7+
repository_dispatch:
8+
types: atelier-scribouilli
9+
10+
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
11+
permissions:
12+
contents: read
13+
pages: write
14+
id-token: write
15+
16+
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
17+
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
18+
concurrency:
19+
group: "pages"
20+
cancel-in-progress: false
21+
22+
jobs:
23+
# Build job
24+
build:
25+
# cf. https://stackoverflow.com/questions/64781462/github-actions-default-branch-variable
26+
# Run job only on default branch (as $default_branch variable only works on
27+
# workflow templates)
28+
if: github.ref == format('refs/heads/{0}', github.event.repository.default_branch)
29+
runs-on: ubuntu-latest
30+
steps:
31+
- name: Checkout
32+
uses: actions/checkout@v4
33+
- name: Setup Ruby
34+
uses: ruby/setup-ruby@v1 # Per recommandation https://github.com/ruby/setup-ruby?tab=readme-ov-file#versioning
35+
with:
36+
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
37+
cache-version: 1 # Increment this number if you need to re-download cached gems
38+
- name: Setup Pages
39+
id: pages
40+
uses: actions/configure-pages@v5
41+
- name: Install dependencies
42+
run: bundle install
43+
- name: Build with Jekyll
44+
# Outputs to the './_site' directory by default
45+
run: bundle exec jekyll build
46+
env:
47+
JEKYLL_ENV: production
48+
- name: Upload artifact
49+
# Automatically uploads an artifact from the './_site' directory by default
50+
uses: actions/upload-pages-artifact@v3
51+
52+
# Deployment job
53+
deploy:
54+
# cf. https://stackoverflow.com/questions/64781462/github-actions-default-branch-variable
55+
# Run job only on default branch (as $default_branch variable only works on
56+
# workflow templates)
57+
if: github.ref == format('refs/heads/{0}', github.event.repository.default_branch)
58+
environment:
59+
name: github-pages
60+
url: ${{ steps.deployment.outputs.page_url }}
61+
runs-on: ubuntu-latest
62+
needs: build
63+
steps:
64+
- name: Deploy to GitHub Pages
65+
id: deployment
66+
uses: actions/deploy-pages@v4

0 commit comments

Comments
 (0)