From b3568b7da4d504ff8e5966261d85dc042472c57f Mon Sep 17 00:00:00 2001 From: ndsboy Date: Sun, 23 Feb 2025 01:12:10 +0000 Subject: [PATCH] chore: cleanup --- .forgejo/workflows/deploy.yml | 25 +++++++++++++++++++++++++ .forgejo/workflows/main.yml | 18 ------------------ 2 files changed, 25 insertions(+), 18 deletions(-) create mode 100644 .forgejo/workflows/deploy.yml delete mode 100644 .forgejo/workflows/main.yml diff --git a/.forgejo/workflows/deploy.yml b/.forgejo/workflows/deploy.yml new file mode 100644 index 0000000..3f1a45c --- /dev/null +++ b/.forgejo/workflows/deploy.yml @@ -0,0 +1,25 @@ +name: deploy +on: [push, workflow_dispatch] + +env: + ASTRO_TELEMETRY_DISABLED: true + +jobs: + deploy: + name: deploy + runs-on: docker + container: + image: quay.io/buildah/stable:latest + if: github.ref == 'refs/heads/main' + steps: + - name: download + run: curl ${{ github.server_url }}/${{ github.repository }}/archive/main.tar.gz | tar -xz + + - name: login + run: buildah login -u token -p ${{ secrets.GITHUB_TOKEN }} git.swablab.de + + - name: build + run: buildah build -f website/Containerfile -t git.swablab.de/${{ github.repository }}:latest website + + - name: push + run: buildah push git.swablab.de/${{ github.repository }}:latest diff --git a/.forgejo/workflows/main.yml b/.forgejo/workflows/main.yml deleted file mode 100644 index 3a41af7..0000000 --- a/.forgejo/workflows/main.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: Build Astro -on: [push, workflow_dispatch] - -env: - ASTRO_TELEMETRY_DISABLED: true - -jobs: - deploy: - name: Deploy - runs-on: docker - container: - image: quay.io/buildah/stable:latest - if: github.ref == 'refs/heads/main' - steps: - - run: curl ${{ github.server_url }}/${{ github.repository }}/archive/main.tar.gz | tar -xz - - run: buildah build -f website/Containerfile -t git.swablab.de/${{ github.repository }}:latest website - - run: buildah login -u token -p ${{ secrets.GITHUB_TOKEN }} git.swablab.de - - run: buildah push git.swablab.de/${{ github.repository }}:latest