From bcb10cfa503e12388a71c3d26c36f544c0a0f94d Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Tue, 26 Aug 2025 08:22:42 +0800 Subject: [PATCH] added bee-dashboard image --- .gitea/workflows/build-bee-dashboard.yaml | 46 +++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 .gitea/workflows/build-bee-dashboard.yaml diff --git a/.gitea/workflows/build-bee-dashboard.yaml b/.gitea/workflows/build-bee-dashboard.yaml new file mode 100644 index 0000000..8024331 --- /dev/null +++ b/.gitea/workflows/build-bee-dashboard.yaml @@ -0,0 +1,46 @@ +name: CI +on: + push: + branches: [ master ] + paths: + - '.gitea/workflows/build-bee-dashboard.yaml' +jobs: + "Build bee-dashboard docker images": + runs-on: hostinger-builder + steps: + - + name: Checkout + uses: actions/checkout@v4 + with: + repository: https://github.com/ethersphere/bee-dashboard.git + fetch-tags: 'true' + ref: v0.32.0 + - + name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3.4.0 + with: + driver: docker-container + platforms: | + linux/amd64 + linux/arm64 + - + name: Login to Gitea container registry + uses: docker/login-action@v3 + with: + registry: gitea.woggioni.net + username: woggioni + password: ${{ secrets.PUBLISHER_TOKEN }} + - + name: Build and push bee-dashboard images + uses: docker/build-push-action@v6 + with: + platforms: | + linux/amd64 + linux/arm64 + push: true + pull: true + tags: | + "gitea.woggioni.net/woggioni/bee-dashboard:0.32.0" + cache-from: type=registry,ref=gitea.woggioni.net/woggioni/bee-dashboard:buildx + cache-to: type=registry,mode=max,compression=zstd,image-manifest=true,oci-mediatypes=true,ref=gitea.woggioni.net/woggioni/bee-dashboard:buildx +