From 9d45f9bc9ff2c8af67b18c0534f63799f6cdd490 Mon Sep 17 00:00:00 2001 From: ryuupendragon Date: Sat, 23 Aug 2025 20:21:49 +0530 Subject: [PATCH] Add workflow file --- .crow/docker-build-and-push.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .crow/docker-build-and-push.yaml diff --git a/.crow/docker-build-and-push.yaml b/.crow/docker-build-and-push.yaml new file mode 100644 index 0000000..b39dbd4 --- /dev/null +++ b/.crow/docker-build-and-push.yaml @@ -0,0 +1,24 @@ +when: + - event: push + branch: main + path: + exclude: ['README.md'] + - event: manual + +steps: + - name: build-and-push + image: woodpeckerci/plugin-docker-buildx + settings: + repo: ryuupendragon/icons,ghcr.io/ryuupendragon/icons + dockerfile: Dockerfile + platforms: linux/amd64,linux/arm64/v8,linux/arm/v7 + tag: 2.1.0,latest + logins: + - registry: https://index.docker.io/v1/ + username: ryuupendragon + password: + from_secret: DOCKERHUB_TOKEN + - registry: https://ghcr.io + username: ryuupendragon + password: + from_secret: GH_TOKEN