From 31232ec925daa7e64ee3fd8887f9933e51b9cd49 Mon Sep 17 00:00:00 2001 From: marco Date: Thu, 23 Apr 2026 14:28:05 +0200 Subject: [PATCH] changed workflow to build the files during deploy action --- .gitea/workflows/deploy.yml | 11 +++++++++++ .gitignore | 2 ++ public/de/index.html | 27 --------------------------- public/en/index.html | 27 --------------------------- 4 files changed, 13 insertions(+), 54 deletions(-) create mode 100644 .gitignore delete mode 100644 public/de/index.html delete mode 100644 public/en/index.html diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index d52cfd0..413f66f 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -12,6 +12,17 @@ jobs: - name: Checkout uses: actions/checkout@v4 + - name: Set up Python + uses: actions/setup-python@v5 + with: + python-version: "3.x" + + - name: Install dependencies + run: pip install pyyaml + + - name: Build site + run: python build.py + - name: Install rsync run: sudo apt-get update && sudo apt-get install -y rsync diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7b14fd6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +public/de +public/en \ No newline at end of file diff --git a/public/de/index.html b/public/de/index.html deleted file mode 100644 index 4a15e23..0000000 --- a/public/de/index.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - Persönliche Webseite - - - - - -
-

Hi, ich bin Marco

-

und das ist meine Webseite

-
-

Ich bin Softwareentwickler aus Deutschland.
Zu meinen Hobbys gehören Bouldern, Gaming, Wandern und Kochen.
Ich interessiere mich für Musik (vor allem Metal), Konzertbesuche, FOSS-Projekte und Datenhoheit.
Menschen, die feste Ideale und eigene Meinungen haben, schätze ich am meisten! Ich würde mich freuen, deine zu hören.
Auf dieser Seite werde ich alles posten, was mir gerade durch den Kopf geht, und es wird keine feste Struktur geben, also habt bitte etwas Nachsicht.

-

Wieso?

-

In Zeiten von KI-'Slop' bewirkt ein wenig meschlichkeit sehr viel.
Ich lese gerne blogs und posts die von Menschen geschrieben werden, also wollte ich meinen eigenen schreiben.
Suchmaschinen wie Kagi, die einen das 'small-web' durchsuchen lassen, werden immer populärer. Die kreativen Websites von anderen Leuten zu sehen hat mich ebenso inspiriert
und meine HTML und CSS Fähigkeiten aufzufrischen schadet auch nicht.
Wird diese Website einen Schönheitswettbewerb gewinnen? Nein.
Doch wenigstens ist sie handgemacht.

- - - \ No newline at end of file diff --git a/public/en/index.html b/public/en/index.html deleted file mode 100644 index 1cf59d0..0000000 --- a/public/en/index.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - Personal Website - - - - - -
-

Hi, I'm Marco

-

and this is my website

-
-

I'm a software developer from Germany.
My hobbies include bouldering, gaming, hiking and cooking.
I'm interested in music (mostly metal), visiting concerts, FOSS-Projects and Data-Sovereignty.
People I value the most are those with firm ideals and own opinions! I'd love to hear yours.
On this page I'll post whatever is on my mind and it will have no structure, so bear with me.

-

Why?

-

In times of AI-slop, a little humanity goes a long way.
I love reading blogs and posts made by humans, so I decided to create my own.
Search-engines like Kagi, that allow you to search the 'small web', grow more popular.
Seeing other people's creative websites inspired me as well and on top of that:
I'm refreshing some HTML and CSS skills!
Will this website win a beauty contest? No.
But at least there's a human behind it.

- - - \ No newline at end of file