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