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