Skip to content

CI

CI #1626

Triggered via push July 20, 2026 17:00
Status Success
Total duration 5h 1m 59s
Artifacts 9

ci.yml

on: push
Matrix: build-linux-wheel
Matrix: build
Matrix: test
build-macos-app
2m 55s
build-macos-app
build mitmproxy-windows
3m 17s
build mitmproxy-windows
test-linux-wheel-sdist
3m 15s
test-linux-wheel-sdist
build mitmproxy-macos
53s
build mitmproxy-macos
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
mhils
approved Jul 20, 2026
deploy

Annotations

78 warnings
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@9e120dd99b0fbad1c065f686657e914e76bd7b72, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling camino v1.2.4
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling zmij v1.0.23
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling libc v0.2.186
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling unicode-ident v1.0.24
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling proc-macro2 v1.0.106
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded gimli v0.34.0
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded miniz_oxide v0.9.1
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded getopts v0.2.24
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded rustc-literal-escaper v0.0.8
test (ubuntu-latest, nightly, --package mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Updating crates.io index
build mitmproxy-linux-arm64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-macos-app
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build mitmproxy-windows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build mitmproxy-linux-x86_64
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build mitmproxy-rs (linux-arm64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build mitmproxy-macos
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (macos-latest, 1.95, --exclude mitmproxy-linux-ebpf)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@9e120dd99b0fbad1c065f686657e914e76bd7b72, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (macos-latest, 1.95, --exclude mitmproxy-linux-ebpf)
`mitmproxy` (lib test) generated 1 warning (run `cargo fix --lib -p mitmproxy --tests` to apply 1 suggestion)
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@9e120dd99b0fbad1c065f686657e914e76bd7b72, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling itoa v1.0.18
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling memchr v2.8.3
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling thiserror-impl v2.0.18
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling semver v1.0.28
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling serde v1.0.228
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling camino v1.2.4
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling zmij v1.0.23
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling serde_core v1.0.228
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling quote v1.0.46
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling proc-macro2 v1.0.106
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling thiserror v2.0.18
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling zmij v1.0.23
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling serde_core v1.0.228
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling unicode-ident v1.0.24
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling proc-macro2 v1.0.106
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded memchr v2.7.6
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded gimli v0.34.0
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded miniz_oxide v0.9.1
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded rustc-literal-escaper v0.0.8
test (ubuntu-latest, stable, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Updating crates.io index
test (windows-latest, 1.95, --exclude mitmproxy-linux-ebpf)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@9e120dd99b0fbad1c065f686657e914e76bd7b72, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions-rs/cargo@9e120dd99b0fbad1c065f686657e914e76bd7b72, actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling rustversion v1.0.23
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling memchr v2.8.3
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling anyhow v1.0.103
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling semver v1.0.28
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling serde v1.0.228
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling thiserror v2.0.18
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling zmij v1.0.23
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling syn v2.0.119
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling quote v1.0.46
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling proc-macro2 v1.0.106
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling itoa v1.0.18
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling anyhow v1.0.103
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling serde_derive v1.0.228
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling semver v1.0.28
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling serde_json v1.0.150
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling thiserror v2.0.18
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling zmij v1.0.23
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling serde_core v1.0.228
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling quote v1.0.46
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling proc-macro2 v1.0.106
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling camino v1.2.4
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling zmij v1.0.23
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling syn v2.0.119
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling quote v1.0.46
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Compiling proc-macro2 v1.0.106
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded gimli v0.34.0
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded rustc-demangle v0.1.28
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded rustc-literal-escaper v0.0.8
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Downloaded getopts v0.2.24
test (ubuntu-22.04, 1.95, --exclude mitmproxy-linux-ebpf)
mitmproxy-linux@0.12.11: Updating crates.io index
build mitmproxy-rs (windows-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build mitmproxy-rs (linux-x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
test-linux-wheel-sdist
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build mitmproxy-rs (macos-universal)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
deploy / deploy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
macos-app
2.29 MB
sha256:ac12e690a05c7bd2ae4bb638c48716c4d4afe9fab55f9e7cb1d1696dfdcfa2a9
wheels-linux-arm64
2.95 MB
sha256:cc50ed8b0329b6ac5bb71454e029e683437f12924ade15b56f74bb63f9b38b48
wheels-linux-x86_64
4.38 MB
sha256:0b9843cd352acdb802d2bdd4cd285e8c04acf1a77ab21b5ffb947169ef0c6450
wheels-macos-universal
6.74 MB
sha256:d1edf8bfbea4101977d9edd178de4a78800d8d5024901ad29e8d3c7dc47b93ee
wheels-os-linux-arm64
1.4 MB
sha256:a14d4f7886668564f1fb9347ea391dd08e61bdd56ef05d4fcb273ade8b545b56
wheels-os-linux-x86_64
2.73 MB
sha256:55ac469a84dcb24f70a6da4effd3c3d09317b553855537d3de532c4f66c7dd7d
wheels-os-macos
2.39 MB
sha256:3de125860aced94f074fcd434948e067856d6037129a9e3555ae011b1313f369
wheels-os-windows
451 KB
sha256:86a2908da4186533a90f7164f958c73b7e399f368720f9d63636b0bc894797c9
wheels-windows-x86_64
3.15 MB
sha256:c1c820657cd1b42da8ced7d0876e57eacb052dc2695a0f3fb03000607ebcd8c4