From 652ccbd8bd8e41c8c6898d3e9bb2d957b16e9945 Mon Sep 17 00:00:00 2001 From: david Date: Mon, 22 Jul 2024 04:19:55 +0200 Subject: [PATCH] custom build / deploy --- .forgejo/workflows/{demo.yaml => deploy.yaml} | 30 +++++++------------ 1 file changed, 10 insertions(+), 20 deletions(-) rename .forgejo/workflows/{demo.yaml => deploy.yaml} (50%) diff --git a/.forgejo/workflows/demo.yaml b/.forgejo/workflows/deploy.yaml similarity index 50% rename from .forgejo/workflows/demo.yaml rename to .forgejo/workflows/deploy.yaml index 1d87ba7..ac1697d 100644 --- a/.forgejo/workflows/demo.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -1,12 +1,7 @@ on: [push] jobs: - test: - name: Test - runs-on: docker - steps: - - run: echo All Good checkout: - runs-on: docker + runs-on: sh name: Checkout steps: - name: Cache repository @@ -22,18 +17,13 @@ jobs: with: path: repository submodules: recursive - build: - runs-on: docker - name: Build - steps: - - name: Cache repository - uses: actions/cache@v4 - id: cache-repository + - + name: Login to Docker Hub + uses: docker/login-action@v3 with: - path: repository - key: ${{ runner.os }}-repository-${{ github.sha }} - restore-keys: | - ${{ runner.os }}-repository- - - run: echo $PWD && ls -la && cd repository && docker build . - - \ No newline at end of file + registry: code.hohl.cloud + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - run: docker build -t code.hohl.cloud/a11yist:latest --target production . + - run: docker compose -f /services/a11yist/docker-compose.yml up -d + - run: docker push code.hohl.cloud/a11yist:latest