name: Container build on: push: schedule: - cron: '0 16 * * FRI' jobs: container-build: runs-on: plabble-sprinter if: gitea.ref == 'refs/heads/main' env: RUNNER_TOOL_CACHE: /toolcache steps: - name: Clone repo uses: actions/checkout@v4 - name: Set up BuildX uses: docker/setup-buildx-action@v2 with: endpoint: 'unix:///var/run/docker.sock' - name: Login to Registry uses: docker/login-action@v3 with: registry: git.plabble.org username: ${{ secrets.REGISTRY_USERNAME }} password: ${{ secrets.REGISTRY_TOKEN }} - name: Build and push uses: docker/build-push-action@v6 with: context: . file: ./Containerfile push: true tags: git.plabble.org/job79/dev:latest