name: Build the Core image on: push: branches: [ main ] workflow_dispatch: {} schedule: - cron: '0 23 * * *' jobs: build: runs-on: [dev, amd64] env: IMAGE: gitea.ceperka.net/cx/core TAG: "43" steps: - uses: actions/checkout@v4 - name: Log in to registry run: echo "${{ secrets.CICD_PASSWORD }}" | docker login gitea.ceperka.net -u ${{ secrets.CICD_USER }} --password-stdin - name: Download latest upstream image run: docker pull quay.io/fedora/fedora-coreos:testing - name: Build run: docker build -t $IMAGE:$TAG . - name: Push run: docker push $IMAGE:$TAG