zulip/tools/ci
Aman Agrawal 1ba33c17dc ci: Pin Docker base images to linux/amd64.
GitHub Actions runners we target are linux/amd64, but
images on Apple Silicon (arm64) hosts produces an arm64
image and `docker push` publishes a manifest CI cannot run.

Pinning at the FROM line forces qemu emulation on arm64 hosts,
trading build time for a reproducible amd64 artifact regardless
of where the build happens.
2026-05-21 23:50:45 +08:00
..
.gitattributes install: Replace wget with curl. 2021-06-25 09:05:07 -07:00
activate-venv requirements: Migrate to uv. 2025-02-24 22:29:24 -08:00
build-docker-images install: Support Ubuntu 26.04. 2026-04-22 22:00:04 -07:00
check-executables ci: Check that non-scripts aren’t marked executable. 2022-12-07 09:54:01 -08:00
Docker-prod-8.0.diff ci: Backport #29443 to 8.0 so it installs. 2024-07-26 14:25:49 -07:00
Dockerfile ci: Pin Docker base images to linux/amd64. 2026-05-21 23:50:45 +08:00
Dockerfile.prod ci: Pin Docker base images to linux/amd64. 2026-05-21 23:50:45 +08:00
generate-failure-message tools: Reimplement CI failure script without using CircleCI endpoint. 2022-12-05 14:33:15 -05:00
production-build production-build: Bump es-check language version to es2022. 2025-05-21 16:30:07 -07:00
production-install ci: Disable interactive prompts from apt in production tests. 2026-05-18 17:44:16 -07:00
production-pgroonga ci: Test pgroonga installation. 2021-11-20 07:13:50 -08:00
production-upgrade ci: Disable interactive prompts from apt in production tests. 2026-05-18 17:44:16 -07:00
production-upgrade-pg ci: Unpack installation tarball under /root/. 2021-05-14 14:31:00 -07:00
production-verify production-verify: Strip (Ubuntu) from nginx version. 2026-04-22 22:00:04 -07:00
setup-backend ci: Enable Python warnings. 2024-10-23 10:55:55 -07:00
setup-frontend tools: Rename tools/travis directory to tools/ci. 2018-12-10 11:07:26 -08:00
success-http-headers.template.txt nginx: Add preload to HSTS. 2026-02-09 08:54:05 -08:00