initial commit hugo sandbox number 02

This commit is contained in:
Matthieu Bessat 2024-02-09 17:04:27 +01:00
commit 4e1f656f6b
7 changed files with 61 additions and 0 deletions

View file

@ -0,0 +1,31 @@
on: [push]
jobs:
test:
runs-on: docker
# by default it runs on a node.js debian image
steps:
- name: Apt update and install
run: apt update && apt install -y rsync curl
- uses: actions/checkout@v4
with:
submodules: true
fetch-depth: 0
- run: ls -la
- name: Setup Hugo
env:
HUGO_RELEASE_TYPE: extended
HUGO_VERSION: 0.120.3
run: |
mkdir ~/hugo
cd ~/hugo
curl -L "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_${HUGO_RELEASE_TYPE}_${HUGO_VERSION}_Linux-64bit.tar.gz" --output hugo.tar.gz
tar -xvzf hugo.tar.gz
mv hugo /usr/local/bin
- name: Build
run: hugo --minify
- name: Create Key File
run: install -m 600 -D /dev/null ~/.ssh/id_edsa
- name: Populate Key
run: echo "${{ secrets.SRV06_DEPLOY_WEBSITE_SSH_KEY }}" > ~/.ssh/id_edsa
- name: Upload
run: rsync --archive --stats -e 'ssh -i ~/.ssh/id_edsa -o StrictHostKeyChecking=no' public/ forgejo_actions_websites@srv06.lefuturiste.fr:/warmd/mbess/websites/hugo-sandbox-02/public

4
README.md Normal file
View file

@ -0,0 +1,4 @@
# Hugo sandbox 02
[see the demo on https://hugo-02.sandbox.lefuturiste.fr](https://hugo-02.sandbox.lefuturiste.fr)

5
archetypes/default.md Normal file
View file

@ -0,0 +1,5 @@
+++
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
date = {{ .Date }}
draft = true
+++

6
config.toml Normal file
View file

@ -0,0 +1,6 @@
baseURL = 'https://hugo-02.sandbox.lefuturiste.fr'
languageCode = 'en-us'
title = 'Hugo lefuturiste sandbox 02'
theme = "diary"

1
content/_index.md Normal file
View file

@ -0,0 +1 @@
Hello world this is the index

View file

@ -0,0 +1,6 @@
+++
title = "Article de demo de fou"
date = 2024-02-02T16:03:20.612Z
+++
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

8
content/posts/second.md Normal file
View file

@ -0,0 +1,8 @@
+++
title = "Un article incroyable…"
date = 2024-02-09T16:03:32.199Z
+++
![Image de fou](https://src.lefuturiste.fr/images/plasma-red.1080.jpg)
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.