name: Build Images on: push: branches: [main] jobs: build: runs-on: ubuntu-latest container: image: docker:27 steps: - run: apk add --no-cache git - run: git clone --depth=1 https://cameleer:${REGISTRY_TOKEN}@gitea.siegeln.net/${GITHUB_REPOSITORY}.git . env: REGISTRY_TOKEN: ${{ secrets.REGISTRY_TOKEN }} - run: echo "$REGISTRY_TOKEN" | docker login gitea.siegeln.net -u cameleer --password-stdin env: REGISTRY_TOKEN: ${{ secrets.REGISTRY_TOKEN }} - name: Build and push build image run: | docker build -t gitea.siegeln.net/cameleer/cameleer-build:1 build/ docker push gitea.siegeln.net/cameleer/cameleer-build:1 - name: Build and push docker-builder image run: | docker build -t gitea.siegeln.net/cameleer/cameleer-docker-builder:1 docker-builder/ docker push gitea.siegeln.net/cameleer/cameleer-docker-builder:1