flavorpack
2025-08-20
Flavorpack
180 files · 14,905+ · 8,378-
PSP Reader and Verification Tools
10 files changed
validate-package-with-pretaster.shShell script updatesbuild-pretaster-chain.shShell script updatespackage-helper-artifacts.shShell script updatespackage-helpers.shShell script updatespackage-installed-helpers.shShell script updatespackage-platform-helpers.shShell script updatesrun-pretaster-tests.shShell script updatestest-flavor-with-taster.shShell script updatestest-package.shShell script updatesaction.ymlCI workflow configuration
- Created
helpers/taster/psp-reader.sh(447+ lines) for reading PSPF packages decouple internal3 files
validate-package-with-pretaster.shbuild-pretaster-chain.shpackage-helper-artifacts.sh
- Added
verify-psp-package.shfor package verification baseline internal3 files
validate-package-with-pretaster.shbuild-pretaster-chain.shpackage-helper-artifacts.sh
- Added
compare-psp-packages.sh(191 lines) for package comparison baseline internal3 files
validate-package-with-pretaster.shbuild-pretaster-chain.shpackage-helper-artifacts.sh
- Added
test-reproducible-builds.sh(149 lines) for build reproducibility qualify internal5 files
run-pretaster-tests.shtest-flavor-with-taster.shtest-package.shrun-tests-with-helpers.shtest-installed-helpers.sh
- Created PSP reader documentation and test results
qualify
internal
5 files
run-pretaster-tests.shtest-flavor-with-taster.shtest-package.shrun-tests-with-helpers.shtest-installed-helpers.sh
Project Documentation Overhaul
10 files changed
run-pretaster-tests.shShell script updatestest-flavor-with-taster.shShell script updatespretaster-pipeline.ymlCI workflow configurationtaster-pipeline.ymlCI workflow configurationact-test.ymlCI workflow configurationbuild-pretaster-chain.shShell script updatescreate-pretaster-matrix.shShell script updatesvalidate-package-with-pretaster.shShell script updatesact-event.jsonJSON configurationaction.ymlCI workflow configuration
- Overhauled and restructured project documentation (
b4f4e21c,cfb11093) decouple architectural3 files
run-pretaster-tests.shtest-flavor-with-taster.shpretaster-pipeline.yml
- Added signature verification results documentation
instantiate
internal
3 files
run-pretaster-tests.shtest-flavor-with-taster.shpretaster-pipeline.yml
- Added test manifests and taster manifest configurations
qualify
internal
5 files
run-pretaster-tests.shtest-flavor-with-taster.shact-test.ymlcombine-test-results.shrun-platform-tests.sh
Pretaster Pipeline Development
10 files changed
build-pretaster-chain.shShell script updatesrun-pretaster-tests.shShell script updatescreate-pretaster-matrix.shShell script updatesvalidate-package-with-pretaster.shShell script updatespretaster-pipeline.ymlCI workflow configurationtest-flavor-with-taster.shShell script updatestaster-pipeline.ymlCI workflow configurationaction.ymlCI workflow configurationbuild-flavor.shShell script updatesbuild-helpers.shShell script updates
- Developed pretaster pipeline scripts for CI
baseline
internal
2 files
pretaster-pipeline.ymltaster-pipeline.yml
- Added
build-innerpretaster.shandbuild-taster-with-flavor.shinstantiate internal3 files
build-pretaster-chain.shrun-pretaster-tests.shcreate-pretaster-matrix.sh
- Fixed pretaster test scripts to properly track and report failures
qualify
internal
5 files
run-pretaster-tests.shtest-flavor-with-taster.shcombine-test-results.shrun-platform-tests.shrun-tests-with-helpers.sh
- Fixed pretaster manifest slot field to use ‘path’ instead of ‘source’
remediate
internal
3 files
build-pretaster-chain.shrun-pretaster-tests.shcreate-pretaster-matrix.sh
- Fixed build-pretaster-chain.sh to use
utilities.tar.gzinstead of non-existentshell.tar.gzremediate internal3 files
build-pretaster-chain.shrun-pretaster-tests.shcreate-pretaster-matrix.sh
CI Pipeline Fixes
10 files changed
test-integration.ps1Shell script updatesvalidate-helper-pipeline.pyPython source updatesaction.ymlCI workflow configurationbuild-helpers.shShell script updatesrun-tests-with-helpers.shShell script updatestest-installed-helpers.shShell script updatesgenerate-pipeline-summary.pyPython source updatesbuild-flavor.shShell script updatesbuild-pretaster-chain.shShell script updatescalculate-helper-hash.shShell script updates
- Added Windows ARM64 support and fixed shell execution
remediate
internal
3 files
test-integration.ps1validate-helper-pipeline.pyaction.yml
- Fixed test_build_reproducibility test
qualify
internal
4 files
test-integration.ps1run-tests-with-helpers.shtest-installed-helpers.shcombine-test-results.sh
- Fixed GitHub Actions pipelines
remediate
internal
3 files
test-integration.ps1validate-helper-pipeline.pyaction.yml
- Fixed UV Python installation in CI
remediate
internal
2 files
validate-helper-pipeline.pygenerate-pipeline-summary.py
- Handled helpers location dynamically in build scripts
instantiate
internal
3 files
test-integration.ps1validate-helper-pipeline.pyaction.yml
Pretaster CI Integration
10 files changed
build-pretaster-chain.shShell script updatesrun-pretaster-tests.shShell script updatescreate-pretaster-matrix.shShell script updatesvalidate-package-with-pretaster.shShell script updatespretaster-pipeline.ymlCI workflow configurationtest-flavor-with-taster.shShell script updatesaction.ymlCI workflow configurationbuild-helpers.shShell script updatesrun-tests-with-helpers.shShell script updatestest-installed-helpers.shShell script updates
- Fixed pretaster CI to exclude orchestration test from core suite
qualify
internal
5 files
run-pretaster-tests.shpretaster-pipeline.ymltest-flavor-with-taster.shrun-tests-with-helpers.shtest-installed-helpers.sh
- Added slot tar.gz files needed for orchestration test
qualify
internal
4 files
run-pretaster-tests.shtest-flavor-with-taster.shrun-tests-with-helpers.shtest-installed-helpers.sh
- Added Go and Rust setup to pretaster workflow
baseline
internal
5 files
build-pretaster-chain.shrun-pretaster-tests.shcreate-pretaster-matrix.shvalidate-package-with-pretaster.shpretaster-pipeline.yml
- Fixed pretaster CI to use pre-built helpers instead of building from source
remediate
internal
2 files
pretaster-pipeline.ymltaster-pipeline.yml
Rust Logger Fix
10 files changed
07_versioning.mdDocumentation updatesBUILD_SYSTEM.mdDocumentation updatesCROSSLANG_CHAIN_PLAN.mdDocumentation updatesDEVELOPMENT.mdDocumentation updatesDOCUMENTATION.mdDocumentation updatesFLAVOR_BUILD_PLAN.mdDocumentation updatesLOGGING_UPDATE_STATUS.mdDocumentation updatesWORKFLOW_PLAN.mdDocumentation updatesRATIONALE.mdDocumentation updatesREADME.mdDocumentation updates