Skip to content

Run DotSlash publishing directly on Ubuntu runners - #45035

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/2a7ffef9a076a1d426349bcea587b10599cb8175
Sep 12, 2026
Merged

copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/2a7ffef9a076a1d426349bcea587b10599cb8175

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 12, 2026 •

Copy link
Copy Markdown

Run DotSlash publishing directly on Ubuntu runners

Why

Avoid rebuilding the upstream Docker image and downloading its apt dependencies for each release by using the Python and gh already available on Ubuntu runners.

What changed

Add a shared composite action that checks out the pinned upstream publisher and uses pinned uv to install hash-verified Python dependencies from wheels in a virtual environment. Accept multiple configuration paths and publish each manifest for the requested tag.

Update the Rust and zsh release workflows to use the action, combining the Codex and argument-comment-lint manifests into one invocation.

## Why

Avoid rebuilding the upstream Docker image and downloading its apt dependencies for each release by using the Python and `gh` already available on Ubuntu runners.

## What changed

Add a shared composite action that checks out the pinned upstream publisher and uses pinned `uv` to install hash-verified Python dependencies from wheels in a virtual environment. Accept multiple configuration paths and publish each manifest for the requested tag.

Update the Rust and zsh release workflows to use the action, combining the Codex and argument-comment-lint manifests into one invocation.

GitOrigin-RevId: 2a7ffef9a076a1d426349bcea587b10599cb8175
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/2a7ffef9a076a1d426349bcea587b10599cb8175 branch from 7c752dc to 727e486 Compare September 12, 2026 13:07
@copyberry
copyberry Bot merged commit 727e486 into main Sep 12, 2026
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/2a7ffef9a076a1d426349bcea587b10599cb8175 branch September 12, 2026 13:07
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 12, 2026
@N0zoM1z0
N0zoM1z0 deployed to issue-triage September 12, 2026 13:08 — with GitHub Actions Active
@N0zoM1z0
N0zoM1z0 deployed to issue-triage September 12, 2026 13:08 — with GitHub Actions Active
@N0zoM1z0
N0zoM1z0 deployed to issue-triage September 12, 2026 13:08 — with GitHub Actions Active
@lailuping
lailuping deployed to issue-triage September 12, 2026 13:09 — with GitHub Actions Active
@lailuping
lailuping deployed to issue-triage September 12, 2026 13:09 — with GitHub Actions Active
@lailuping
lailuping deployed to issue-triage September 12, 2026 13:09 — with GitHub Actions Active
@N0zoM1z0
N0zoM1z0 deployed to issue-triage September 12, 2026 13:09 — with GitHub Actions Active

This branch was successfully deployed

1 active deployment
issue-triage — 727e4869 Deployed Sep 12, 2026 by N0zoM1z0 via Identify potential duplicates (open issues fallback) #44950
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.

3 participants