ARM64 build fixes and CI/CD workflow debugging
623 files · 60,788+ · 11,950-

CI/CD Workflow Improvements

8 files changed
  • VERSION VERSION
  • Makefile Go ingredient: Makefile
  • README.md Go ingredient: README.md
  • main.go Go ingredient: main.go
  • main.go Go ingredient: main.go
  • coverage.out Go ingredient: coverage.out
  • go.mod Go ingredient: go.mod
  • go.sum Go ingredient: go.sum
  • Added workflow_dispatch trigger to PR validation workflow for manual runs baseline internal
    5 files
    • 01-ingredient-prep.yml
    • 02-pretaster-pipeline.yml
    • 03-flavor-pipeline.yml
    • 04-taster-pipeline.yml
    • 05-code-quality.yml
  • Fixed ARM64 musl build timeout issues in ingredient preparation workflow remediate internal
    5 files
    • build-flavor-self.sh
    • build-platform-wheel.sh
    • build-pretaster.sh
    • build-taster-with-psp.sh
    • download-ingredients.sh
  • Used ARM64 agent and musl toolchain for ingredient prep to resolve cross-compilation problems remediate internal
    5 files
    • build-flavor-self.sh
    • build-platform-wheel.sh
    • build-pretaster.sh
    • build-taster-with-psp.sh
    • download-ingredients.sh
  • Merged fix-macos-binary-issue branch: switched from cp to install command for binary deployment on macOS remediate behavioral
    3 files
    • VERSION
    • Makefile
    • README.md

Code Quality

8 files changed
  • .gitignore Pretaster: .gitignore
  • KNOWN_ISSUES.md Pretaster: KNOWN_ISSUES.md
  • Makefile Pretaster: Makefile
  • README.md Pretaster: README.md
  • SESSION_SUMMARY.md Pretaster: SESSION_SUMMARY.md
  • build.sh Pretaster: build.sh
  • pretaster-with-taster.json Pretaster: pretaster-with-taster.json
  • pretaster.json Pretaster: pretaster.json
  • Formatted all Python code with ruff linter/formatter decouple internal
    5 files
    • pyproject.toml
    • builder.go
    • checksums.go
    • compression.go
    • constants.go
  • Added debugging report documenting CI/CD investigation findings baseline internal
    5 files
    • API-REFERENCE.md
    • ARCHITECTURE.md
    • CI-CD.md
    • DEVELOPMENT.md
    • DOCUMENTATION.md

Infrastructure Cleanup

8 files changed
  • Makefile Go ingredient: Makefile
  • README.md Go ingredient: README.md
  • main.go Go ingredient: main.go
  • main.go Go ingredient: main.go
  • coverage.out Go ingredient: coverage.out
  • go.mod Go ingredient: go.mod
  • go.sum Go ingredient: go.sum
  • api.go Go ingredient: api.go
  • Removed legacy ingredients/tests/cross_language/ test directory (109-line Rust launcher proof test, 426-line ingredients test, conftest) qualify internal
    5 files
    • download-ingredients.sh
    • get-ingredient-run.sh
    • 01-ingredient-prep.yml
    • 20250829-1402-fuck-working-through-busted-rust.txt
    • Dockerfile.modern
  • Updated pretaster combination test scripts and test library qualify internal
    5 files
    • build-pretaster.sh
    • build-taster-with-psp.sh
    • create-pretaster-matrix.sh
    • run-pretaster-tests.sh
    • test-taster-basic.sh
  • Added exit code test suite for pretaster (test_exit_codes.sh) qualify internal
    5 files
    • test_exit_codes.sh
    • build-pretaster.sh
    • build-taster-with-psp.sh
    • create-pretaster-matrix.sh
    • run-pretaster-tests.sh

Documentation

8 files changed
  • .gitignore Pretaster: .gitignore
  • KNOWN_ISSUES.md Pretaster: KNOWN_ISSUES.md
  • Makefile Pretaster: Makefile
  • README.md Pretaster: README.md
  • SESSION_SUMMARY.md Pretaster: SESSION_SUMMARY.md
  • build.sh Pretaster: build.sh
  • pretaster-with-taster.json Pretaster: pretaster-with-taster.json
  • pretaster.json Pretaster: pretaster.json
  • Added SESSION_SUMMARY.md in pretaster helpers documenting the debugging session instantiate internal
    5 files
    • SESSION_SUMMARY.md
    • build-pretaster.sh
    • build-taster-with-psp.sh
    • create-pretaster-matrix.sh
    • run-pretaster-tests.sh
  • Added DEBUGGING_REPORT.md with CI/CD investigation findings baseline internal
    1 file
    • DEBUGGING_REPORT.md