From d0dd90abcef2f06c15fb3bfdea729e4040dc72fe Mon Sep 17 00:00:00 2001 From: Alexandre Date: Sat, 22 Nov 2025 17:00:44 +0100 Subject: [PATCH] `1 --- .github/workflows/deploy.yml | 57 +++++++++++++++++++++++++++++++++++ .gitignore | 2 ++ site/.DS_Store | Bin 6148 -> 6148 bytes 3 files changed, 59 insertions(+) create mode 100644 .github/workflows/deploy.yml create mode 100644 .gitignore diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 00000000..192e7bee --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,57 @@ +name: Build and deploy Hugo site + +on: + push: + branches: + - gh-pages + paths: + - "site/**" + - ".github/workflows/deploy.yml" + workflow_dispatch: + +permissions: + contents: read + pages: write + id-token: write + +concurrency: + group: "pages" + cancel-in-progress: true + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Hugo + uses: peaceiris/actions-hugo@v3 + with: + hugo-version: "0.139.0" + extended: true + + - name: Build site + run: hugo --source site --minify + + - name: Include chart artifacts + run: | + if [ -f index.yaml ]; then cp index.yaml docs/; fi + shopt -s nullglob + for pkg in *.tgz; do cp "$pkg" docs/; done + + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + path: docs + + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + needs: build + runs-on: ubuntu-latest + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..561f19a7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +/site/.DS_Store diff --git a/site/.DS_Store b/site/.DS_Store index 177c640ed997720a1952088d338917d8a4c83b7f..27bdf0791187b651d707c539e051eb03c1afd21a 100644 GIT binary patch delta 298 zcmZoMXfc=|#>B`mu~2NHo}wrd0|Nsi1A_nqLn=caLrGG3aY0hf#Er`*8;G#fvojBn1{L;LXVu;>ghztiO2WPy1 zM0K^Hsez7yv58r&jzYDi5s+``Ug%+A5j0StqU8^1G8<`>cB0m*`NGyw5tACVo*6B}3nXK+l< delta 88 zcmZoMXfc=|#>CJzu~2NHo}wrt0|NsP3otOGGUPFolm!>%<>XH+RA*$|{D@JNZLh8