Skip to content

ci: run V8 source builds on Windows 2025 - #31356

Merged
anp-oai merged 2 commits into
mainfrom
codex/dev-drive-windows-2025
Jul 8, 2026
Merged

ci: run V8 source builds on Windows 2025#31356
anp-oai merged 2 commits into
mainfrom
codex/dev-drive-windows-2025

Conversation

@anp-oai

@anp-oai anp-oai commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Why

The V8 Windows source jobs need a runner image that can support the later Dev Drive setup.

What

Move the two V8 Windows source-build matrix entries from windows-2022 to windows-2025.
Namespace the canary source-build cache by runner image so it cannot restore Windows 2022 native outputs.

Manual validation

  • Ran just fmt.
  • Ran just test-github-scripts (33 tests).
  • Parsed GitHub Actions YAML with yq.
  • Ran git diff --check.

Stack

  • #31332 — parameterize Cargo target paths
  • #31356 — Windows 2025 runner bump
  • #31357 — Dev Drive I/O routing

@anp-oai
anp-oai force-pushed the codex/dev-drive-windows-2025 branch from 2a2c345 to 251e09b Compare July 7, 2026 04:42
@anp-oai
anp-oai marked this pull request as ready for review July 7, 2026 06:09
@anp-oai
anp-oai force-pushed the codex/dev-drive-windows-2025 branch from 251e09b to 088856e Compare July 7, 2026 06:18

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 251e09b310

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .github/workflows/v8-canary.yml
Comment thread .github/workflows/v8-canary.yml
@anp-oai
anp-oai force-pushed the codex/dev-drive-setup-ci branch from c769674 to 707ce5c Compare July 7, 2026 18:42
@anp-oai
anp-oai force-pushed the codex/dev-drive-windows-2025 branch from 088856e to 1bb73d7 Compare July 7, 2026 18:43
anp-oai added a commit that referenced this pull request Jul 7, 2026
@anp-oai
anp-oai force-pushed the codex/dev-drive-setup-ci branch from 707ce5c to 329f08d Compare July 7, 2026 23:54
anp-oai added a commit that referenced this pull request Jul 8, 2026
## Why

Prepare CI jobs for a later build-output relocation without changing
where they write today.

## What

- Export `CARGO_TARGET_DIR` from `setup-ci` at the existing
`codex-rs/target` path.
- Route nextest, release, artifact, and signing paths through
`CARGO_TARGET_DIR`.
- Require V8 staging callers to pass an explicit target directory while
preserving the existing upstream path.

## Manual validation

- Ran `just test-github-scripts`.
- Parsed GitHub Actions YAML with `yq`.

## Stack

- [#31332](#31332) — parameterize
Cargo target paths
- [#31356](#31356) — Windows 2025
runner bump
- [#31357](#31357) — Dev Drive I/O
routing
Base automatically changed from codex/dev-drive-setup-ci to main July 8, 2026 00:02
@anp-oai
anp-oai force-pushed the codex/dev-drive-windows-2025 branch from 5daeb21 to 97b4767 Compare July 8, 2026 00:03
@anp-oai
anp-oai merged commit aaa30f7 into main Jul 8, 2026
47 checks passed
@anp-oai
anp-oai deleted the codex/dev-drive-windows-2025 branch July 8, 2026 01:12
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants