Commit graph

  • 64b8927f4b Fix BACKPORT_DIR configuration - Apply the environment variable fix that was missing - Now containers can use user-writable directories main robojerk 2025-08-05 11:18:00 -07:00
  • cd5a97f64a Fix BACKPORT_DIR configuration in ostree-backport.sh - Make BACKPORT_DIR configurable via environment variable - Update disk space check to use correct directory - This allows containers to use user-writable directories - Fixes the permission denied error when creating backport directory robojerk 2025-08-05 11:09:48 -07:00
  • 6fe3939923 Fix Podman permission issues and improve package handling - Avoid changing ownership of host files in containers - Only change ownership of script files needed for execution - Copy built packages to builds/ directory instead of workspace root - Add builds/ and package files to .gitignore - This prevents permission issues and keeps built packages organized robojerk 2025-08-05 11:07:10 -07:00
  • 95097ad46a Fix container image for Trixie backport - Use debian:testing instead of debian:12 - This ensures the container matches the target environment (Trixie) - Source is still pulled from sid, but build environment is Trixie robojerk 2025-08-05 10:54:50 -07:00
  • c6b363974e Fix Podman container to run as non-root user robojerk 2025-08-05 10:30:21 -07:00
  • fc05ffcbb9 Fix virt-manager Flatpak command for Bazzite robojerk 2025-08-05 10:28:47 -07:00
  • 1b307bcd17 Add Podman container and virsh VM options to wrapper scripts robojerk 2025-08-05 10:22:50 -07:00
  • 38e017cef3 Add multi-distribution ostree backport support for Ubuntu Noble and Debian Trixie robojerk 2025-08-05 09:33:14 -07:00
  • 23c2ad7ace Fix YAML syntax error and simplify upload step to get back to working state robojerk 2025-07-21 21:03:57 +00:00
  • 12729630b5 Add verbose upload debugging and package listing API debug step robojerk 2025-07-21 20:48:28 +00:00
  • 3b0a0b28e1 Remove manual assignment step - Forgejo auto-assigns Debian packages robojerk 2025-07-21 20:21:01 +00:00
  • 359713ef5d Fix HTTP code extraction using curl -w flag for reliable status code detection robojerk 2025-07-21 20:04:57 +00:00
  • 2dd88a7b89 Fix HTTP code extraction and implement dynamic package ID lookup for assignment robojerk 2025-07-21 19:50:43 +00:00
  • 5e5540c964 Add verbose curl debugging and connectivity tests to diagnose exitcode 1 failures robojerk 2025-07-21 19:30:50 +00:00
  • 0eeb2857ec Comment out Generic Package Registry upload and assignment logic robojerk 2025-07-21 19:15:25 +00:00
  • 459bdfc569 Add automatic package assignment to repository via API robojerk 2025-07-21 18:48:48 +00:00
  • 2e180ec649 Improve workflow with confirmed working Basic Auth method robojerk 2025-07-21 18:17:23 +00:00
  • 7a958f59f0 Update workflow to use ACCESS_TOKEN with Basic Auth robojerk 2025-07-21 17:15:14 +00:00
  • 22a70aa6f3 Switch to Basic Auth with ACCESS_TOKEN for package uploads robojerk 2025-07-21 17:01:17 +00:00
  • 1c73808c67 Add comprehensive API testing with JSON parsing robojerk 2025-07-21 16:35:18 +00:00
  • 41cdbc8808 Move debug and API tests to beginning for faster troubleshooting robojerk 2025-07-21 16:06:25 +00:00
  • d5e1b3a5c4 Fix bash syntax error in debug step robojerk 2025-07-21 15:50:24 +00:00
  • b0dcb0f9a6 Add HTTP response code checking to debug upload failures robojerk 2025-07-21 15:39:53 +00:00
  • 1b8166c26c Switch to automatic FORGEJO_TOKEN for package uploads robojerk 2025-07-21 15:22:36 +00:00
  • f040922759 Add proper Debian Package Registry upload method with fallback to Generic Registry. I hate this, nothing works. robojerk 2025-07-21 08:09:32 +00:00
  • e3bff76a82 Update README with latest build #11 download links and instructions robojerk 2025-07-21 07:49:57 +00:00
  • 088e09b1b4 Update workflow to test with new access token robojerk 2025-07-21 07:10:56 +00:00
  • 2f2b46581d test: add API endpoint testing to debug package registry issues robojerk 2025-07-21 06:36:53 +00:00
  • fff0774835 feat: implement proper Debian Package Registry setup robojerk 2025-07-21 06:02:09 +00:00
  • 9e4e1646e6 feat: switch to Generic Package Registry for reliable uploads robojerk 2025-07-21 05:48:22 +00:00
  • e2eee01d08 fix: use correct Forgejo API authentication with ACCESS_TOKEN robojerk 2025-07-21 05:27:20 +00:00
  • 8033048adf feat: create built-in download page to replace external actions robojerk 2025-07-21 05:20:01 +00:00
  • e3775c5de5 fix: revert to reliable artifact upload robojerk 2025-07-21 05:17:39 +00:00
  • 0ea13ef18f needed curl robojerk 2025-07-21 04:09:36 +00:00
  • 7f512cfab4 feat: integrate Forgejo Debian Package Registry for professional distribution robojerk 2025-07-21 03:51:42 +00:00
  • 8d6a2d9da1 Improve download system with robust build detection robojerk 2025-07-21 03:38:55 +00:00
  • 87a44924d8 Fix download link system for libostree-dev packages robojerk 2025-07-21 03:23:09 +00:00
  • 46de31a373 added files robojerk 2025-07-21 03:08:18 +00:00
  • 141193e345 first commit robojerk 2025-07-21 02:55:18 +00:00