pat-s
9cbb43dada
refactor(ci): drop dedicated update-package-index-* chain ( #74 )
...
## Summary
`process-updates-*` already calls `bincraft::upload_package_index()` at the end of every daily delta run, and with #71 the CDN purge happens there too.
The dedicated `update-package-index-*` chain re-ran the same `upload_package_index()` against the same S3 prefixes — once per platform per day — and was serialized via `depends_on:` purely to dodge S3 rate limits.
Net effect: ~40 min cold rebuild × 14 platforms = ~9 h/day of duplicated work, with no consumer waiting on it (process-updates had already published the fresh index).
This deletes the 14 chain files (~1.1k lines). The matching `update-package-index` / `update-package-index-*` cron entries on the Crow side become inert with the YAMLs gone and can be removed in a follow-up cron-config change.
Best reviewed alongside (or after):
- #71 — purge CDN after process-updates
- #72 — guard bincraft reinstall
- #73 — drop redundant cranlike/desc installs
## Risks
- If `process-updates-*` ever fails for a given platform, the chain used to act as a daily safety net for the PACKAGES index. Failures will now surface only via the missing daily push instead of being silently masked. The existing `weekly-audit-missing-*` workflow continues to flag stale state.
- `local/manual-package-index-update.R` still exists for one-off manual rebuilds.
Reviewed-on: #74
2026-05-28 12:00:36 +00:00
..
archive-missed-packages.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
build-all-versions-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
build-all-versions-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
build-all-versions-install-deps-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
build-all-versions-install-deps-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
build-r-minor-sensitive-packages.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
process-updates-alpine-322-amd64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-alpine-322-arm64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-alpine-323-amd64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-alpine-323-arm64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-redhat-8-amd64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-redhat-8-arm64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-redhat-9-amd64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-redhat-9-arm64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-redhat-10-amd64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-redhat-10-arm64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-ubuntu-2204-amd64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-ubuntu-2204-arm64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-ubuntu-2404-amd64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
process-updates-ubuntu-2404-arm64.yaml
feat(ci): purge CDN cache after process-updates runs ( #71 )
2026-05-28 11:50:04 +00:00
weekly-audit-missing-alpine-321-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-alpine-321-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-alpine-322-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-alpine-322-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-alpine-323-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-alpine-323-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-redhat-8-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-redhat-8-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-redhat-9-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-redhat-9-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-redhat-10-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-redhat-10-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-ubuntu-2204-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-ubuntu-2204-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-ubuntu-2404-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-audit-missing-ubuntu-2404-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-alpine-322-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-alpine-322-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-alpine-323-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-alpine-323-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-redhat-8-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-redhat-8-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-redhat-9-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-redhat-9-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-redhat-10-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-redhat-10-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-ubuntu-2204-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-ubuntu-2204-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-ubuntu-2404-amd64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00
weekly-rebuild-missing-ubuntu-2404-arm64.yaml
refactor: R_VERSION syntax
2026-05-27 22:36:09 +02:00