From 687e389c83c1cc2afcfd37d5274edba2d5651404 Mon Sep 17 00:00:00 2001 From: Anuj K Date: Sun, 7 Sep 2025 20:50:15 +0530 Subject: [PATCH] docker build and push workflow --- .forgejo/workflows/docker-push.yml | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/docker-push.yml b/.forgejo/workflows/docker-push.yml index 6566872..12ec31a 100644 --- a/.forgejo/workflows/docker-push.yml +++ b/.forgejo/workflows/docker-push.yml @@ -4,8 +4,28 @@ on: - main jobs: - do-nothing: + build-and-push: runs-on: docker + steps: - - name: "Test" - run: echo "This action is for testing." \ No newline at end of file + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Login to codeberg + uses: docker/login-action@v3 + with: + registry: codeberg.org + username: aiquiral + password: ${{ secrets.PASS }} + + - name: Build and push image + id: build + uses: docker/build-push-action@v5 + with: + context: . + push: true + tags: retropulse:latest + platforms: linux/amd64