flavorpack
2025-08-19
Flavorpack
270 files · 54,746+ · 11,040-
UV Cache and Python Path Issues
10 files changed
test-integration.ps1Shell script updatesecho_test.pyPython test updatesenv_test.pyPython test updatesgenerate-pipeline-summary.pyPython source updatesvalidate-helper-pipeline.pyPython source updatescombine-test-results.shShell script updatesrun-platform-tests.shShell script updatesrun-tests-with-helpers.shShell script updatestest-binaries.shShell script updatestest-binary-execution.shShell script updates
- Fixed UV cache issues on all platforms by disabling UV cache entirely
streamline
internal
3 files
test-integration.ps1echo_test.pyenv_test.py
- Fixed UV cache clearing on macOS runners
streamline
internal
3 files
test-integration.ps1echo_test.pyenv_test.py
- Fixed cross-language test permission errors
qualify
internal
5 files
test-integration.ps1echo_test.pyenv_test.pycombine-test-results.shrun-platform-tests.sh
- Fixed Windows UV Python path detection
remediate
internal
4 files
echo_test.pyenv_test.pygenerate-pipeline-summary.pyvalidate-helper-pipeline.py
- Fixed UV binary extraction path for Windows
remediate
internal
3 files
test-integration.ps1echo_test.pyenv_test.py
Flavor Pipeline Development
10 files changed
main.goGo builder implementationbuilder.goGo builder implementationtest-bad-slot.jsonJSON configurationtest-echo.jsonJSON configurationtest-env.jsonJSON configurationtest-orchestrate.jsonJSON configurationtest-shell.jsonJSON configurationtest-taster-lite.jsonJSON configurationecho_test.pyPython test updatesenv_test.pyPython test updates
- Added Flavor build logic to flavor-pipeline.yml (
886480d0) instantiate internal3 files
main.gobuilder.gotest-bad-slot.json
- Removed Flavor build from helper pipeline and fixed test script
qualify
internal
5 files
test-bad-slot.jsontest-echo.jsontest-env.jsontest-orchestrate.jsontest-shell.json
- Added Flavor and Taster build jobs to helper pipeline
instantiate
internal
3 files
main.gobuilder.gotest-bad-slot.json
- Restructured helper pipeline artifacts into 3 categories
decouple
architectural
3 files
main.gobuilder.gotest-bad-slot.json
Rust Launcher Checksum Verification
10 files changed
main.goGo launcher implementationlauncher.goGo launcher implementationflavor-rs-launcher.rsRust launcher implementationlauncher.rsRust launcher implementationREADME.mdDocumentation updatesmain.goGo builder implementationapi.goGo source updatesbuilder.goGo builder implementationexecution.goGo execution logicmetadata.goGo source updates
- Temporarily disabled index checksum verification in Rust launcher to match Go behavior
decouple
behavioral
5 files
main.golauncher.goflavor-rs-launcher.rslauncher.rsmain.go
- Added debug logging to Rust launcher checksum verification
instantiate
behavioral
5 files
flavor-rs-launcher.rslauncher.rsflavor-rs-builder.rslogger.rsbuilder.rs
- Fixed Rust launcher index checksum verification and test script (
231ef585) qualify internal5 files
flavor-rs-launcher.rslauncher.rsflavor-rs-builder.rslogger.rsbuilder.rs
Validation and Testing
10 files changed
echo_test.pyPython test updatesenv_test.pyPython test updatestest-flavor-with-taster.shShell script updatestest-bad-slot.jsonJSON configurationtest-echo.jsonJSON configurationtest-env.jsonJSON configurationtest-orchestrate.jsonJSON configurationtest-shell.jsonJSON configurationtest-taster-lite.jsonJSON configurationlog_test.shShell script updates
- Rewrote validation as proper Python script with improved summary formatting
decouple
errata
4 files
echo_test.pyenv_test.pygenerate-pipeline-summary.pyvalidate-helper-pipeline.py
- Fixed JSON parsing errors in validation script
remediate
internal
3 files
echo_test.pyenv_test.pytest-flavor-with-taster.sh
- Improved pipeline validation report and added Taster self-build test
qualify
internal
5 files
echo_test.pyenv_test.pytest-flavor-with-taster.shtest-bad-slot.jsontest-echo.json
- Fixed binary version details extraction
remediate
internal
3 files
echo_test.pyenv_test.pytest-flavor-with-taster.sh
Windows Compatibility
10 files changed
generate-pipeline-summary.pyPython source updatespackage-helpers.shShell script updatespackage-with-metadata.shShell script updatestest-integration.ps1Shell script updatestest-package.shShell script updatesvalidate-helper-pipeline.pyPython source updatesecho_test.pyPython test updatesenv_test.pyPython test updatesaction.ymlCI workflow configurationbuild-flavor.shShell script updates
- Fixed PowerShell path handling for Windows zip creation
remediate
internal
3 files
generate-pipeline-summary.pypackage-helpers.shpackage-with-metadata.sh
- Fixed Windows compatibility issues in build scripts
remediate
internal
3 files
generate-pipeline-summary.pypackage-helpers.shpackage-with-metadata.sh
- Fixed Windows path separators in Python packager
remediate
internal
4 files
generate-pipeline-summary.pyvalidate-helper-pipeline.pyecho_test.pyenv_test.py
- Fixed Windows Unicode encoding issues in record-timing.sh
remediate
internal
3 files
generate-pipeline-summary.pypackage-helpers.shpackage-with-metadata.sh
- Reorganized Python bin/ to Scripts/ on Windows
decouple
internal
4 files
generate-pipeline-summary.pyvalidate-helper-pipeline.pyecho_test.pyenv_test.py
MacOS Compatibility
10 files changed
combine-test-results.shShell script updatesrun-platform-tests.shShell script updatesrun-tests-with-helpers.shShell script updatestest-binaries.shShell script updatestest-binary-execution.shShell script updatestest-flavor-with-taster.shShell script updatestest-integration.ps1Shell script updatestest-integration.shShell script updatestest-local.shShell script updatestest-package.shShell script updates
- Fixed test script for macOS without timeout command
qualify
behavioral
5 files
combine-test-results.shrun-platform-tests.shrun-tests-with-helpers.shtest-binaries.shtest-binary-execution.sh
- Fixed timeout command issue on macOS runners
remediate
behavioral
3 files
combine-test-results.shrun-platform-tests.shrun-tests-with-helpers.sh
- Fixed Darwin binary execution issues
remediate
internal
3 files
combine-test-results.shrun-platform-tests.shrun-tests-with-helpers.sh
Pipeline Fixes
10 files changed
action.ymlCI workflow configurationbuild-helpers.shShell script updatesbuild-platform-helpers.shShell script updatescheck-helpers-diff-local.shShell script updatescheck-helpers-diff.shShell script updatesdownload-helpers.shShell script updatesget-helper-run.shShell script updatesget-helper-version.shShell script updatespackage-helpers.shShell script updatesrun-tests-with-helpers.shShell script updates