Network distribution endpoint

GitHub Actions immutable actions TLS handshake error resolving immutable action package certificate

The runner reports a TLS handshake error only when resolving an immutable action.

Immutable GitHub ActionsCI/CDNetwork distribution endpointgh_immutable

Agent Quick Fix

Repair against the current Immutable GitHub Actions contract, then keep the change narrow and source-backed.

Product: Immutable GitHub Actions
Current-contract area: TLS inspection proxy rejects immutable action package certificate
Likely root cause: The runner reports a TLS handshake error only when resolving an immutable action.
Repair direction: Verifier checks the minimal domain/CA/proxy update and successful immutable action retrieval. Check the narrow egress rule and integrity-verified download.

Symptom

The runner reports a TLS handshake error only when resolving an immutable action.

Why This Happens

Firewall and proxy rules are external to the repository; local action references do not reveal the platform's new artifact-distribution hostname.

Common Wrong Fixes

  • Changing local code without checking the current external contract.
  • Retrying the same install, build, or API call with no version/source change.
  • Applying a broad unsafe bypass when a narrow compatibility fix is available.

Codex Search Keywords

These are the search terms observed in a neutral Codex validation run for this failure shape.

GitHub Actions immutable actions TLS handshake error resolving immutable action package certificate
GitHub Actions immutable actions docs package endpoint
site:docs.github.com immutable actions GitHub Actions

Source Trail