From ea3f1e88134d79cb67128d7855abcedcc8f8f740 Mon Sep 17 00:00:00 2001 From: pat-s Date: Fri, 31 Jul 2026 12:19:16 +0000 Subject: [PATCH] fix(ci): pin bincraft to its latest release in weekly-audit-missing The audit step installed bincraft from the default branch, which the pre-uvr pak call also did. Every other pipeline resolves the newest vX.Y.Z tag via install-bincraft.R; do the same here so an unreleased commit cannot change what the weekly audit reports. --- .crow/weekly-audit-missing.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.crow/weekly-audit-missing.yaml b/.crow/weekly-audit-missing.yaml index 2c8c862..4efe409 100644 --- a/.crow/weekly-audit-missing.yaml +++ b/.crow/weekly-audit-missing.yaml @@ -142,9 +142,8 @@ steps: - git clone -q https://pat-s:$$REPO_RO_TOKEN@git.devxy.io/devxy/build-cran-binaries.git . - mkdir -p /mnt/cache/packages /mnt/cache/R-pkgs - rm -rf /mnt/cache/R-pkgs/00LOCK-* - # bincraft is taken from the default branch here (not the latest release - # tag), matching what the pak call did before the uvr migration. - - UVR_R_BIN=/opt/R/$R_VERSION/bin/R local/uvr-install.sh forgejo::codefloe.com/rpkgs/bincraft httr2 jsonlite + - /opt/R/$R_VERSION/bin/Rscript local/install-bincraft.R + - UVR_R_BIN=/opt/R/$R_VERSION/bin/R local/uvr-install.sh httr2 jsonlite - /opt/R/$R_VERSION/bin/R -q -e 'source("local/weekly-missing-binaries-audit.R")' backend_options: docker: