Skip to content

build: NetIso, pin GH Actions, update 3.15 build templates, fix non-existent image - #1919

Merged
hallvictoria merged 4 commits into
devfrom
hallvictoria/misc-fixes
Oct 14, 2026
Merged

hallvictoria merged 4 commits into
devfrom
hallvictoria/misc-fixes

Conversation

@hallvictoria

@hallvictoria hallvictoria commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Description

  • Enable CFS network isolation for official builds
  • Update R2P2 packaging to use published runtime packages and stable Python 3.15
  • Support major.minor versions in ARM64 builds and use pipeline-staged CPython archives (R2P2)
  • Pin GitHub Actions to full commit SHAs and add Dependabot cooldown

Fixes #


Pull Request Checklist

Host-Worker Contract

  • Does this PR impact the host-worker contract (e.g., gRPC messages, shared interfaces)?
    • If yes, have the changes been applied to:
      • azure_functions_worker (Python <= 3.12)
      • proxy_worker (Python 3.13-3.14)
      • r2p2 (Python >= 3.15)
    • If no, please explain why:

Worker Execution Logic

  • Does this PR affect worker execution logic (e.g., function invocation, bindings, lifecycle)?
    If yes, please answer the following:

Python Version Coverage

  • Does this change apply to all supported worker models?
  • If yes, have the changes been made to:
    • azure_functions_worker (Python <= 3.12)
    • proxy_worker (Python 3.13-3.14)
    • r2p2 (Python >= 3.15)
    • runtimes/v1 / runtimes/v2 (Python >= 3.13)
  • If no, please explain why:

Programming Model Compatibility (proxy_worker and r2p2)

  • Does this change apply to both:
    • V1 programming model (runtimes/v1)?
    • V2 programming model (runtimes/v2)?
  • Explanation (if limited to one model):

@hallvictoria hallvictoria changed the title build: NetIso fixes, pin GitHub Actions, update Python 3.15 build templates, use Min images build: NetIso, pin GH Actions, update 3.15 build templates, fix non-existent image Oct 14, 2026
@hallvictoria
hallvictoria marked this pull request as ready for review October 14, 2026 19:18
@hallvictoria
hallvictoria enabled auto-merge (squash) October 14, 2026 19:27
@hallvictoria
hallvictoria merged commit 76f1a03 into dev Oct 14, 2026
48 checks passed
@hallvictoria
hallvictoria deleted the hallvictoria/misc-fixes branch October 14, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants