diff --git a/.gitea/workflows/Build.yaml b/.gitea/workflows/Build.yaml new file mode 100644 index 0000000..38a6f29 --- /dev/null +++ b/.gitea/workflows/Build.yaml @@ -0,0 +1,37 @@ +name: build only rgb-board +run-name: ${{ gitea.actor }} is testing out Gitea Actions 🚀 +on: + push: + branches: + - "animate-separate" + paths-ignore: + - ".gitea/workflows/**" + +jobs: + build: + runs-on: ubuntu-latest + container: + image: registry.local/catthehacker-home:act-latest + volumes: + - /var/run/user/1000/docker.sock:/var/run/docker.sock + steps: + - uses: actions/checkout@v3 + - name: short-sha + id: short-sha + run: echo "short-sha=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + with: + driver-opts: | + image=registry.local/buildkit-wagnerca:stable-3-rootless + seccomp=unconfined + apparmor=unconfined + systempaths=unconfined + privileged=false + - run: docker buildx ls + - name: push rgbboard + uses: docker/build-push-action@master + with: + push: false + tags: registry.local/rgbboard:${{ steps.short-sha.outputs.short-sha }} + platforms: linux/arm64,linux/amd64 \ No newline at end of file