diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml deleted file mode 100644 index bdec0be..0000000 --- a/.forgejo/workflows/build.yaml +++ /dev/null @@ -1,34 +0,0 @@ -name: Build and Push Continuwuity - -on: - workflow_dispatch: - repository_dispatch: - types: [continuwuity-push] - -jobs: - build-and-push: - runs-on: ubuntu-latest - container: - image: docker:cli - steps: - - name: Install git - run: apk add --no-cache git - - - name: Checkout Continuwuity - run: | - REF=${{ github.event.client_payload.ref || 'deployment' }} - git clone --depth 1 --branch "${REF##refs/heads/}" \ - http://forgejo.tooling.svc.cluster.local:3000/ember/continuwuity.git . - - - name: Build container image - run: | - SHA=${{ github.event.client_payload.sha || 'latest' }} - docker build -t 10.70.69.22:30500/ember/continuwuity:latest \ - -t 10.70.69.22:30500/ember/continuwuity:${SHA} \ - -f docker/Dockerfile . - - - name: Push to Zot - run: | - SHA=${{ github.event.client_payload.sha || 'latest' }} - docker push 10.70.69.22:30500/ember/continuwuity:latest - docker push 10.70.69.22:30500/ember/continuwuity:${SHA}