Commit graph

  • 1c1bfb5f6d
    chore: align arm64 workflow pat-s 2026-04-11 09:47:19 +02:00
  • ce8d74d0eb
    refactor: apply same build improvements to arm64 workflow pat-s 2026-04-11 09:47:04 +02:00
  • 9ff676a5cb
    chore: don't clean cache pat-s 2026-04-10 20:16:05 +02:00
  • 4b27430270
    fix: use weston instead of mutter as Wayland compositor to reduce memory usage pat-s 2026-04-10 20:15:42 +02:00
  • 4892497c76
    fix: redirect R message stream to stdout to bypass xwfb-run stderr swallowing pat-s 2026-04-10 17:48:29 +02:00
  • 112bc60ec2
    debug: add per-package progress output to stdout to diagnose hang vs buffering pat-s 2026-04-10 17:30:20 +02:00
  • 270843eaf9
    refactor: precompute package list in install-deps step to reduce matrix job memory usage pat-s 2026-04-10 16:21:33 +02:00
  • e53f11a896
    fix: one-time full R-pkgs cache wipe to fix corrupted .so files from previous failed builds pat-s 2026-04-10 16:04:49 +02:00
  • 858f13140b
    fix: clear pak cache before installing bincraft to ensure new version is picked up pat-s 2026-04-10 15:02:10 +02:00
  • 6da70e5074
    fix: use unique X server number per matrix job to prevent Xwayland collisions pat-s 2026-04-10 12:43:11 +02:00
  • 3f985b3bc7
    fix: use plan('sequential') instead of removing future, bincraft needs it internally for future_mapply pat-s 2026-04-10 12:41:09 +02:00
  • f831db042c
    fix: use plan('multisession') instead of plan('sequential') for future_mapply compatibility pat-s 2026-04-10 12:37:44 +02:00
  • 1ff6a0c32a
    fix: use plan('sequential') instead of removing future, bincraft needs it internally for future_mapply pat-s 2026-04-10 00:32:52 +02:00
  • 7ca1b6e5c6
    fix: remove pak::sysreqs_db_update() from matrix step, already cached by install-deps pat-s 2026-04-10 00:28:34 +02:00
  • 7bd77a2873
    fix: stop wiping entire R-pkgs cache, only clean locks and bincraft now that cache is rebuilt pat-s 2026-04-10 00:17:11 +02:00
  • e062c58185
    fix: restore pak::sysreqs_db_update() in matrix step and pre-cache it in install-deps pat-s 2026-04-10 00:15:23 +02:00
  • 18a8f2dc54
    fix: install packages-to-build.R deps (RPostgres, s3fs, data.table, future) in install-deps step pat-s 2026-04-10 00:07:54 +02:00
  • 0c4b56262c
    fix: remove redundant pak::sysreqs_db_update() from matrix step to reduce memory pressure pat-s 2026-04-10 00:06:25 +02:00
  • f3d71a1112
    fix: wipe entire R-pkgs cache to rebuild from scratch after corruption from failed installs pat-s 2026-04-10 00:01:16 +02:00
  • 11c4071c0d
    fix: remove future multisession to avoid fork memory failures with parallel matrix jobs pat-s 2026-04-09 23:58:51 +02:00
  • d5f7ecc0b4
    fix: skip dependency upgrades in install-deps step to avoid memory issues pat-s 2026-04-09 23:56:46 +02:00
  • 272275e868
    refactor: move bincraft install to separate pre-matrix pipeline step pat-s 2026-04-09 23:55:30 +02:00
  • 08070ce62f
    test: use sequential lapply instead of future multisession to rule out fork memory issue pat-s 2026-04-09 23:49:47 +02:00
  • 0aba224c11
    fix: install bincraft to per-job /tmp/R-libs to avoid shared cache conflicts between parallel matrix builds pat-s 2026-04-09 23:41:41 +02:00
  • 0efe1d3485
    fix: remove cached bincraft dir before install to avoid pak metadata conflict pat-s 2026-04-09 23:37:40 +02:00
  • 978eb42e2a
    fix: skip dependency upgrades when installing bincraft with pak::local_install() pat-s 2026-04-09 23:33:29 +02:00
  • 7d58aa7e59
    fix: use pak::local_install() from cloned path to avoid git URL resolution bug pat-s 2026-04-09 23:27:50 +02:00
  • fee3e4ca94
    fix: install bincraft via git clone + R CMD INSTALL --no-deps to avoid dependency rebuild and lock conflicts pat-s 2026-04-09 23:25:49 +02:00
  • 9ce6b0b4e1
    fix: remove old bincraft before reinstall to avoid RemoteType metadata conflict pat-s 2026-04-09 23:24:30 +02:00
  • 3fbf4ca1f8
    fix: force reinstall bincraft to bypass RemoteType mismatch with pak pat-s 2026-04-09 23:22:47 +02:00
  • 2f81bd6be5
    fix: clean stale R package lock dirs before installing bincraft pat-s 2026-04-09 23:21:12 +02:00
  • 1b24fa731a
    fix: install remotes package if missing before installing bincraft pat-s 2026-04-09 23:19:53 +02:00
  • c9040ee50a
    fix: use remotes::install_git() instead of pak::pak() for bincraft installation pat-s 2026-04-09 23:18:59 +02:00
  • 36c69e983f
    chore: always update bincraft at build start instead of using cached version pat-s 2026-04-09 23:16:35 +02:00
  • aa2a6edef4
    fix: write error message to stdout so it appears in CI logs pat-s 2026-04-09 23:06:10 +02:00
  • 688c299138
    chore: redirect stderr to stdout in build commands to surface R errors pat-s 2026-04-09 23:01:40 +02:00
  • 852f732933
    fix: compute platform for all distros and add error handler to surface failures pat-s 2026-04-09 22:59:46 +02:00
  • 9568d4dbfa
    fix: migrate packages-to-build.R S3 config from Hetzner to Backblaze pat-s 2026-04-09 22:53:49 +02:00
  • dae04820f8
    fix: add -- separator to xwfb-run invocations to prevent flag interception pat-s 2026-04-09 22:51:25 +02:00
  • a700194e4a chore(deps): update terraform bunnynet to ~> 0.14 automation-bot 2026-03-26 00:02:08 +00:00
  • 0f8d36cb51
    chore: use xwfb-run conditionally for RHEL 10 support pat-s 2026-03-24 11:26:37 +01:00
  • 3adf48b1c0
    chore: build on artemis on docker backend pat-s 2026-03-24 09:50:44 +01:00
  • f69ddfdc1a
    chore: remove alpine 321 index updates pat-s 2026-03-23 11:16:46 +01:00
  • 7bd4c75338
    alpine 3.23 pat-s 2026-03-22 12:37:04 +01:00
  • 861862ef81
    chore: rename proxy cache pat-s 2026-03-22 12:36:42 +01:00
  • 5f2fe24b45
    chore: increase update package index memory pat-s 2026-03-22 11:42:19 +01:00
  • e959d9743f
    refactor: migrate to backblaze pat-s 2026-03-22 00:32:03 +01:00
  • a3b3d37fe3 chore(deps): update reg.devxy.io/rpkgs/build-env-alpine docker tag automation-bot 2026-03-20 00:03:02 +00:00
  • e7f0df25c1 chore(deps): update terraform bunnynet to v0.13.4 automation-bot 2026-03-20 00:02:40 +00:00
  • e4548f54f9
    chore: reduce update package index memory requests pat-s 2026-03-19 11:07:54 +01:00
  • 96e2ffede0
    chore: run amd builds only on artemis pat-s 2026-03-17 19:46:49 +01:00
  • 0cc57d7cfd chore(deps): update terraform bunnynet to v0.13.2 automation-bot 2026-03-13 00:02:31 +00:00
  • 2f443310b6 chore(deps): update terraform bunnynet to v0.13.1 automation-bot 2026-03-07 00:01:29 +00:00
  • 43191d6698 chore(deps): update terraform bunnynet to ~> 0.13 automation-bot 2026-02-13 00:01:06 +00:00
  • ea6c3b9d79 chore(deps): update terraform bunnynet to v0.12.1 automation-bot 2026-02-05 00:02:23 +00:00
  • 06f2b1b5bc chore(deps): update terraform bunnynet to ~> 0.12 automation-bot 2026-01-30 00:02:14 +00:00
  • 15b8b23da7 chore(deps): update terraform bunnynet to v0.11.6 automation-bot 2026-01-16 00:03:53 +00:00
  • e706afd60a chore(deps): update terraform bunnynet to v0.11.5 automation-bot 2026-01-14 00:01:41 +00:00
  • 75893a8eda
    build rhel10 pat-s 2026-01-05 16:18:29 +01:00
  • 50c4138aa2
    chore: ignore gwlasso pat-s 2025-12-20 11:27:11 +01:00
  • 31ecac8c60 chore(deps): update terraform bunnynet to ~> 0.11 automation-bot 2025-12-20 00:01:50 +00:00
  • 1ca51368f9
    fix: quotes in R call pat-s 2025-12-15 14:29:51 +01:00
  • 1def662598
    refactor: update build-env image names pat-s 2025-12-13 10:53:39 +01:00
  • 2ebe7ba567
    chore: only build 5 most recent releases pat-s 2025-12-13 00:10:16 +01:00
  • 7be239c94f
    chore: add alpine-323 update workflows pat-s 2025-12-12 17:59:21 +01:00
  • b153d70b92
    build alpine 3.23 pat-s 2025-12-06 21:58:57 +01:00
  • fef6b42861
    refactor: use reg.devxy.io/rpkgs/ instead of dockerhub pat-s 2025-11-24 21:05:41 +01:00
  • 85c060dd09
    remove ntfy pat-s 2025-11-03 22:14:18 +01:00
  • be0094b23d
    process missed agent reassignments pat-s 2025-10-30 23:04:30 +01:00
  • 9a7c2ddf18
    ci: remove ntfy pat-s 2025-10-30 21:14:10 +01:00
  • 393eef5afe
    ci: update ci agent assignments pat-s 2025-10-30 21:13:28 +01:00
  • 510bff292a
    ci: GIT_RO_TOKEN -> REPO_RO_TOKEN pat-s 2025-10-17 14:45:07 +02:00
  • fff4bd54c0 chore(deps): update terraform bunnynet to v0.10.5 automation-bot 2025-10-17 00:01:45 +00:00
  • 18f04a1e93 chore(deps): update terraform bunnynet to v0.10.4 automation-bot 2025-10-12 00:04:06 +00:00
  • 10a08577d3 chore(deps): update terraform bunnynet to v0.10.3 automation-bot 2025-10-07 00:01:40 +00:00
  • 7c65f5b136 chore(deps): update terraform bunnynet to v0.10.2 automation-bot 2025-10-03 00:02:23 +00:00
  • cb9bc76826 chore(deps): update terraform bunnynet to v0.10.1 automation-bot 2025-09-30 00:02:31 +00:00
  • ff4a251334 chore(deps): update terraform bunnynet to ~> 0.10 automation-bot 2025-09-24 00:01:50 +00:00
  • 3270d82cf6
    ci: account for new label matching in crow pat-s 2025-09-07 09:18:56 +02:00
  • 13f3e83fb2 chore(deps): update reg.devxy.io/rpkgs/rpkgs-build-env-redhat docker tag to v9 automation-bot 2025-09-03 01:03:08 +00:00
  • 6111c2b8eb chore(deps): update terraform bunnynet to ~> 0.9 automation-bot 2025-09-03 01:02:50 +00:00
  • 7596c55269
    ci: use proxy_cache pat-s 2025-09-01 16:56:22 +02:00
  • bbddf0c12c
    refactor: switch to reg.devxy.io pat-s 2025-08-31 20:52:55 +02:00
  • 929b3e710c chore(deps): update terraform bunnynet to v0.8.2 automation-bot 2025-08-28 00:00:59 +00:00
  • 8ba3a59149 chore(deps): update terraform bunnynet to v0.8.1 automation-bot 2025-08-27 01:01:44 +00:00
  • e358db1a7e chore(deps): update terraform bunnynet to ~> 0.8 automation-bot 2025-08-05 00:01:28 +00:00
  • 93a78e07d2 chore(deps): update terraform bunnynet to v0.7.6 automation-bot 2025-07-22 00:02:12 +00:00
  • 9eed83bfa1 chore(deps): update terraform bunnynet to v0.7.6 automation-bot 2025-07-22 00:02:12 +00:00
  • 5dbfe1127b
    reprocess packages without history pat-s 2025-07-03 12:28:51 +02:00
  • 1de2444a55
    chore: remove packages cache purging pat-s 2025-07-01 10:12:59 +02:00
  • 944e5f4880
    make build workflow more generic pat-s 2025-06-30 11:15:45 +02:00
  • 80fb794cd6
    archive refinement pat-s 2025-06-28 22:23:48 +02:00
  • 27e1471bca
    gitignore pat-s 2025-06-28 22:20:00 +02:00
  • f4ba5c4e99
    use new db user pat-s 2025-06-28 22:19:43 +02:00
  • fe6c3e4ea0
    refactor: wipe cache via bash script pat-s 2025-06-28 22:19:25 +02:00
  • c8ff16cbac
    add archived-missed-pkgs workflow pat-s 2025-06-28 21:59:13 +02:00
  • 15eaa91bf7
    remove install-deps step for arm64 builds pat-s 2025-06-26 23:31:43 +02:00
  • 7454d942e0
    build missing arm64 alpine pat-s 2025-06-26 23:06:51 +02:00
  • a2d280de04
    process arm updates only on mac mini pat-s 2025-06-26 21:08:36 +02:00
  • ec99df2fa8
    ignore pkgs pat-s 2025-06-25 23:22:01 +02:00