ci: build for riscv64 images
Some checks failed
Build / Goreleaser (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (amd64_v3, darwin) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (amd64_v3, linux) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (amd64_v3, windows) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (arm64_v8.0, darwin) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (arm64_v8.0, linux) (push) Has been cancelled
Build / Upload artifacts-${{ matrix.os }}-${{ matrix.arch }} (arm64_v8.0, windows) (push) Has been cancelled

This commit is contained in:
criyle 2025-08-18 01:15:57 +00:00
parent 989e8dc651
commit 25240a00c2

View File

@ -186,16 +186,16 @@ dockers:
- "mount.yaml" - "mount.yaml"
build_flag_templates: build_flag_templates:
- "--platform=linux/s390x" - "--platform=linux/s390x"
# Debian is not supporting riscv64 on stable branch, skip it first # Debian is now supporting riscv64 on trixie
# - image_templates: - image_templates:
# - "criyle/go-judge:{{ .Tag }}-riscv64" - "criyle/go-judge:{{ .Tag }}-riscv64"
# use: buildx use: buildx
# dockerfile: "Dockerfile.goreleaser" dockerfile: "Dockerfile.goreleaser"
# goarch: riscv64 goarch: riscv64
# extra_files: extra_files:
# - "mount.yaml" - "mount.yaml"
# build_flag_templates: build_flag_templates:
# - "--platform=linux/riscv64" - "--platform=linux/riscv64"
docker_manifests: docker_manifests:
- name_template: "criyle/go-judge:{{ .Tag }}" - name_template: "criyle/go-judge:{{ .Tag }}"
image_templates: image_templates:
@ -205,7 +205,7 @@ docker_manifests:
- "criyle/go-judge:{{ .Tag }}-armv5" - "criyle/go-judge:{{ .Tag }}-armv5"
- "criyle/go-judge:{{ .Tag }}-ppc64le" - "criyle/go-judge:{{ .Tag }}-ppc64le"
- "criyle/go-judge:{{ .Tag }}-s390x" - "criyle/go-judge:{{ .Tag }}-s390x"
# - "criyle/go-judge:{{ .Tag }}-riscv64" - "criyle/go-judge:{{ .Tag }}-riscv64"
- name_template: "criyle/go-judge:latest" - name_template: "criyle/go-judge:latest"
image_templates: image_templates:
- "criyle/go-judge:{{ .Tag }}-amd64" - "criyle/go-judge:{{ .Tag }}-amd64"
@ -214,7 +214,7 @@ docker_manifests:
- "criyle/go-judge:{{ .Tag }}-armv5" - "criyle/go-judge:{{ .Tag }}-armv5"
- "criyle/go-judge:{{ .Tag }}-ppc64le" - "criyle/go-judge:{{ .Tag }}-ppc64le"
- "criyle/go-judge:{{ .Tag }}-s390x" - "criyle/go-judge:{{ .Tag }}-s390x"
# - "criyle/go-judge:{{ .Tag }}-riscv64" - "criyle/go-judge:{{ .Tag }}-riscv64"
skip_push: auto skip_push: auto
checksum: checksum:
name_template: "checksums.txt" name_template: "checksums.txt"