From 735827a1d1395cf64fa96eafb347a8660981c418 Mon Sep 17 00:00:00 2001 From: Jonathan Demaeyer Date: Wed, 23 Oct 2024 09:31:03 +0200 Subject: [PATCH] Trying to push to prod --- .github/dependabot.yml | 8 ++++++++ .github/workflows/pelican.yml | 18 ++++++++++++++++++ pelicanconf.py | 2 +- 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/pelican.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..e244257 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +# .github/dependabot.yml +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + diff --git a/.github/workflows/pelican.yml b/.github/workflows/pelican.yml new file mode 100644 index 0000000..00f9d31 --- /dev/null +++ b/.github/workflows/pelican.yml @@ -0,0 +1,18 @@ +name: Deploy to GitHub Pages +on: + push: + branches: ["main"] + workflow_dispatch: +jobs: + deploy: + uses: "getpelican/pelican/.github/workflows/github_pages.yml@b86383fb28a160eeaf3e13cbf99469a0ed4cfcb2" + permissions: + contents: "read" + pages: "write" + id-token: "write" + with: + settings: "publishconf.py" + requirements: "pelican[markdown] typogrify" + theme: "https://github.com/alexandrevicenzi/Flex.git" + python: "3.10" + diff --git a/pelicanconf.py b/pelicanconf.py index a3ab229..07423c1 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -38,7 +38,7 @@ THEME = "/home/jodemaey/pelican-themes/Flex" BROWSER_COLOR = "#94c1cf" SITEDESCRIPTION = "Presentation and News about the EUPP Benchmark activities" -SITELOGO = SITEURL + "images/EUMETNETLogo.png" +SITELOGO = SITEURL + "/images/EUMETNETLogo.png" FAVICON = SITEURL + "/images/EUMETNETLogo.png" ROBOTS = "index, follow"