diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index c4f5516..4d7676d 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -8,26 +8,24 @@ on: jobs: build-and-push: runs-on: - - docker - container: - image: node:18 + - ubuntu-22.04 steps: - - name: Install Docker - run: | - apt-get update - apt-get install -y docker.io + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + registry: git.kohout-dev.de + username: ${{ secrets.USERNAME }} + password: ${{ secrets.ACCESS_TOKEN }} - - name: Clone Repository - uses: actions/checkout@v3 + - name: Set up QEMU + uses: docker/setup-qemu-action@v3 - - name: Login to Docker Registry - run: | - echo "${{ secrets.DOCKER_TOKEN }}" | docker login git.kohout-dev.de -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 - - name: Build Docker Image - run: | - docker build -t git.kohout-dev.de/${{ secrets.DOCKER_USERNAME }}/rezepte:latest . - - - name: Push Docker Image - run: | - docker push git.kohout-dev.de/${{ secrets.DOCKER_USERNAME }}/rezepte:latest + - name: Build and push + uses: docker/build-push-action@v6 + with: + push: true + platforms: linux/amd64,linux/arm64 + tags: "git.kohout-dev.de/rezepte/rezepte:${{gitea.sha}},git.kohout-dev.de/rezepte/rezepte:latest" diff --git a/hugo/config.toml b/hugo/config.toml index 0928989..fd98452 100644 --- a/hugo/config.toml +++ b/hugo/config.toml @@ -1,4 +1,4 @@ -baseURL = 'https://rezepte.kohout-dev.de/' +baseURL = 'https://rezepte.eliaskohout.de/' languageCode = 'de-de' title = 'Rezepte' diff --git a/hugo/layouts/_default/baseof.html b/hugo/layouts/_default/baseof.html index 6f497ca..86223bf 100644 --- a/hugo/layouts/_default/baseof.html +++ b/hugo/layouts/_default/baseof.html @@ -14,17 +14,17 @@ {{ $style := resources.Get "css/main.css" | resources.Minify | resources.Fingerprint }} - + {{ $style := resources.Get "css/fonts.css" | resources.Minify | resources.Fingerprint }} - + {{ $style := resources.Get "css/dark.css" | resources.Minify | resources.Fingerprint }} - {{ $style := resources.Get "js/themetoggle.js" | resources.Minify | resources.Fingerprint }} - +