Skip to content

Source tarballs - #19

Merged
jwokaty merged 3 commits into
Bioconductor:develfrom
jwokaty:source-tarballs
Nov 10, 2026
Merged

jwokaty merged 3 commits into
Bioconductor:develfrom
jwokaty:source-tarballs

Conversation

@jwokaty

@jwokaty jwokaty commented Nov 9, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

get_candidates() takes type = "binary" (default) or "source". Source
candidates need a passing source build, a passing linux x86_64 R CMD
check, and, with commit = TRUE, the same commit as BBS. Binary candidates
now only use binary jobs, so linux no longer mixes in source and
bioc-checks jobs.

get_jobs() links source jobs to their tarball and linux binaries to R
Universe's bin/linux/<distro>-<arch> layout instead of src/contrib.
get_repository_path() puts sources in src/contrib and linux binaries in
bin/linux/<distro>-<arch>/contrib/<R x.y>. harvest.R accepts source and
requires an arch for linux.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017odhKfCYGBNQ8MYTwajjmc
filter_by_arch() failed for windows and macosx when arch is NA instead of
keeping every row. The repository path test now expects linux binaries in
bin/linux/<distro>-<arch>.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017odhKfCYGBNQ8MYTwajjmc
Choose the URL pattern per row with case_when() instead of splitting rows
into linux and other platforms, which needed inputs recycled to one
length and silently recycled mismatched lengths.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017odhKfCYGBNQ8MYTwajjmc
@jwokaty
jwokaty merged commit 279dc0f into Bioconductor:devel Nov 10, 2026
1 check passed
jwokaty added a commit that referenced this pull request Nov 10, 2026
@jwokaty
jwokaty deleted the source-tarballs branch November 10, 2026 06:52
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