Skip to content

robostack-bot: build:none on the update-vinca and update-build-timings PRs - #207

Merged
Tobias-Fischer merged 1 commit into
mainfrom
bot/build-none-default
Nov 9, 2026
Merged

Tobias-Fischer merged 1 commit into
mainfrom
bot/build-none-default

Conversation

@Tobias-Fischer

Copy link
Copy Markdown
Collaborator

The bot's PRs that change no package directly now come labelled build:none, so they don't build every distribution (they touch files outside distros/) while a build is under way (e.g. #204, labelled by hand).

  • update-build-timings: the times only change how build jobs are packed.
  • update-vinca: a new vinca regenerates every distribution's recipes; build it on purpose (remove the label, or replace it with build:<distro> labels).
  • update-pixi (robostack-bot: update-pixi, a monthly pixi upgrade PR #205) gets the same once this is in.

Unchanged: add-package, rebuild, update-rosdistro-snapshot (they exist to build) and update-conda-forge-pinning (its commits already carry [ci skip]).

The PR body says why it's labelled and how to build. testpr reads the labels when its plan job runs (not from the event), so the label the bot adds right after opening the PR counts for the first run. A weekly re-run of update-build-timings on the same branch re-adds the label.

Tested: pixi run test (74 passed, the timings test checks the label).

🤖 Generated with Claude Code

…s PRs

They touch files outside distros/, so CI would build every distribution, but
they change no package directly (the build times only change how jobs are
packed). Only the checks run now; a maintainer removes the label, or swaps it
for build:<distro> labels, to build. testpr reads the labels when its plan job
runs, so the label the bot adds right after opening the PR counts for the
first run.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Tobias-Fischer Tobias-Fischer added the build:none PR build: build no packages, only run the checks (tooling, CI or docs changes) label Nov 9, 2026
@Tobias-Fischer
Tobias-Fischer merged commit f34ef07 into main Nov 9, 2026
8 checks passed
@Tobias-Fischer
Tobias-Fischer deleted the bot/build-none-default branch November 9, 2026 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build:none PR build: build no packages, only run the checks (tooling, CI or docs changes)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant