3proxy/.github/workflows
Vladimir Dubrovin f4ad34c35a Rework docker workflow, add build provenance attestations
Docker: single workflow, one job per image per platform instead of one
workflow per registry. Platforms are built in parallel and pushed by
digest, then combined into a manifest list pushed to Docker Hub and GHCR
at once, so both registries get identical digests. arm64 and arm/v7 build
on native arm runners, ppc64le is dropped.

Registry provenance/sbom attestations are disabled (they were shown as
unknown/unknown entries in the registries), build provenance is attested
with actions/attest-build-provenance instead and is verifiable with
'gh attestation verify oci://...'. Release binaries (rpm, deb, zip) are
attested the same way. cosign version is pinned and images are signed by
digest.
2026-08-20 20:04:30 +03:00
..
build-rpm-arm64.yml Rework docker workflow, add build provenance attestations 2026-08-20 20:04:30 +03:00
build-rpm-armhf.yml Rework docker workflow, add build provenance attestations 2026-08-20 20:04:30 +03:00
build-rpm-x86-64.yml Rework docker workflow, add build provenance attestations 2026-08-20 20:04:30 +03:00
build-watcom.yml Rework docker workflow, add build provenance attestations 2026-08-20 20:04:30 +03:00
build-win32.yml Rework docker workflow, add build provenance attestations 2026-08-20 20:04:30 +03:00
build-win64.yml Rework docker workflow, add build provenance attestations 2026-08-20 20:04:30 +03:00
build-win-msys2-ucrt64.yml Support static libraries in Makefile.win 2026-07-10 12:10:01 +03:00
build-winarm64.yml Rework docker workflow, add build provenance attestations 2026-08-20 20:04:30 +03:00
c-cpp-cmake.yml apt update before install in workflows 2026-07-27 11:27:55 +03:00
c-cpp-Linux.yml apt update before install in workflows 2026-07-27 11:22:03 +03:00
c-cpp-MacOS.yml Bump actions/checkout from 6 to 7 (#1241) 2026-06-23 11:54:36 +03:00
c-cpp-Windows.yml Fix windows build, re-submit as 0.9.8 2026-08-07 19:16:00 +03:00
docker-test.yml Bump docker/build-push-action from 6 to 7 (#1261) 2026-08-04 11:29:45 +03:00
docker.yml Rework docker workflow, add build provenance attestations 2026-08-20 20:04:30 +03:00