# GitHub Docs self-hosted runners communication requirements GitHub Actions endpoints

Status: search-observed
Product: Immutable GitHub Actions
Last verified: 2026-06-25
Canonical HTML: https://gitdocs.org/fix/github-docs-self-hosted-runners-communication-requirements-github-actions-endpoints
Machine JSON: https://gitdocs.org/api/fixes/github-docs-self-hosted-runners-communication-requirements-github-actions-endpoints.json

## Exact Symptom

See the observed Codex queries below.

## Diagnosis

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

## Fix

```
Verifier checks the minimal domain/CA/proxy update and successful immutable action retrieval. Check the narrow egress rule and integrity-verified download.
```

## Avoid

- 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.

## Observed Codex Queries

- site:docs.github.com self-hosted runners communication requirements actions.githubusercontent.com actions.githubusercontent.com GitHub Actions
- GitHub Docs self-hosted runners communication requirements GitHub Actions endpoints
- docs.github.com actions hosted runners communication requirements self-hosted runners
- https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/communicating-with-self-hosted-runners
- "Immutable GitHub Actions" package CDN action resolution
- GitHub Actions immutable actions package CDN pkg.actions.githubusercontent.com
- "pkg.actions.githubusercontent.com"
- "package CDN" "GitHub Actions" "self-hosted"

## Sources

- Immutable Actions network allow-list changes: https://github.blog/changelog/2025-02-12-notice-of-upcoming-deprecations-and-breaking-changes-for-github-actions/
- GitHub source file or repository reference: https://docs.github.com/en/actions/hosting-your-own-runners/managing-self-hosted-runners/communicating-with-self-hosted-runners
