You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bump package versions to latest upstream releases - #40
Review of PR #40: Bump package versions to latest upstream releases
Head SHA: 473ce0a0b620a270e8539867df57802266f07722 (branch bump-versions-20260827) Base: origin/main (at 8ba166a "Package the schema compiler v2.0.0 (#39)") Verdict: HOLD (Superseded by newer upstream releases / newer daily bump PRs) Score: 7/10 (Technically clean and passes all CI build/test matrices for its pinned targets, but stale and superseded)
Merge tree SHA: 8e339985f4877961abfae1851bab09950a6f1514. No merge conflicts against origin/main.
2. Diff Inspection (versions.env)
The single-file diff bumps three pinned C networking packages:
diff --git a/versions.env b/versions.env
index 59a504c..e84d3d4 100644
--- a/versions.env+++ b/versions.env@@ -1,9 +1,9 @@
# Pinned upstream versions built and published by CI.
# check-releases.yml compares these against the latest GitHub releases daily.
SERIALIZE_VERSION=1.15.0
-RELIABLE_VERSION=1.4.0-NETCODE_VERSION=1.4.3-YOJIMBO_VERSION=1.10.1+RELIABLE_VERSION=1.4.1+NETCODE_VERSION=1.4.4+YOJIMBO_VERSION=1.11.0
SCHEMA_VERSION=2.0.0
Upstream release tarball availability:
serialize v1.15.0: HTTP 200
reliable v1.4.1: HTTP 200
netcode v1.4.4: HTTP 200
yojimbo v1.11.0: HTTP 200
schema v2.0.0: HTTP 200
3. Remote CI Results & Build Implications
Inspected gh run list --repo mas-bandwidth/apt --branch bump-versions-20260827:
Pull Request runs (build #33073593809 and official #33073593818): Sitting at action_required (expected behavior for bot-created PRs requiring maintainer approval).
Automated dispatch run (build #33073592634):
All 10 distro/arch matrix builds succeeded:
debian:12 (amd64, arm64) — PASS
debian:13 (amd64, arm64) — PASS
ubuntu:22.04 (amd64, arm64) — PASS
ubuntu:24.04 (amd64, arm64) — PASS
ubuntu:26.04 (amd64, arm64) — PASS
autopkgtest-schema — PASS (1m22s)
publish — Failed at 1s as expected: environment protection rule rejects non-main branch deployments to github-pages. All packages and artifacts built and passed smoke tests cleanly.
(Exit code 1: all 5 packages have newer upstream releases since this PR was opened on 2026-08-27).
5. Negative Controls / Sensitivity Testing
Upstream tarball resolution red-test:
Querying a bogus release tag (reliable v9.99.99): curl -s -o /dev/null -w "%{http_code}" https://github.com/mas-bandwidth/reliable/archive/refs/tags/v9.99.99.tar.gz returned HTTP 404.
Mutation sensitivity red-test:
Mutated versions.env to set RELIABLE_VERSION=99.9.9. ./scripts/check-releases.sh exited 1 and specifically identified reliable: pinned 99.9.9, latest 1.4.5.
Conclusion & Recommendation
The changes in commit 473ce0a0b620a270e8539867df57802266f07722 are syntactically and structurally correct, merge cleanly, and passed all 10 matrix builds in CI. However, PR #40 was generated on 2026-08-27 and has since been superseded by daily bumps up to PR #65 (bump-versions-20260921). Merging PR #40 would republish intermediate versions that are already superseded upstream.
Recommendation: HOLD / Close PR #40 in favor of the latest daily bump PR (PR #65).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Automated bump from check-releases.yml. Merging rebuilds and republishes the apt repository.