flavorpack
2025-08-17
Flavorpack
3091 files · 13,437+ · 11,582-
Integration Test Fixes
10 files changed
test-binaries.ps1Shell script updatestest-integration.ps1Shell script updatesrun-platform-tests.shShell script updatesrun-tests-with-helpers.shShell script updatestest-binaries.shShell script updatestest-integration.shShell script updatestest-local.shShell script updatestest-package.shShell script updatestest-with-act.shShell script updatesact-test.ymlCI workflow configuration
- Split integration tests into separate workflow (
bd3b876a) qualify internal5 files
test-binaries.ps1test-integration.ps1run-platform-tests.shrun-tests-with-helpers.shtest-binaries.sh
- Fixed integration test script launcher detection
qualify
internal
5 files
test-binaries.ps1test-integration.ps1run-platform-tests.shrun-tests-with-helpers.shtest-binaries.sh
- Fixed integration tests on Ubuntu and Windows
qualify
internal
5 files
test-binaries.ps1test-integration.ps1run-platform-tests.shrun-tests-with-helpers.shtest-binaries.sh
- Improved launcher detection and added timeouts
instantiate
internal
3 files
test-binaries.ps1test-integration.ps1run-platform-tests.sh
- Fixed Windows UV binary handling in orchestrator
remediate
internal
3 files
test-binaries.ps1test-integration.ps1run-platform-tests.sh
- Used
uvdirectly instead of env.sh/env.ps1 scripts baseline internal3 files
test-binaries.ps1test-integration.ps1run-platform-tests.sh
Expanded Platform Testing
10 files changed
build-helpers.shShell script updatesbuild-platform-helpers.shShell script updatesrun-tests-with-helpers.shShell script updatespackage-helpers.shShell script updatesrun-platform-tests.shShell script updatestest-binaries.ps1Shell script updatestest-binaries.shShell script updatestest-integration.ps1Shell script updatestest-integration.shShell script updatestest-local.shShell script updates
- Added comprehensive platform testing including CentOS 7 and FreeBSD
qualify
internal
5 files
run-tests-with-helpers.shrun-platform-tests.shtest-binaries.ps1test-binaries.shtest-integration.ps1
- Expanded build matrix with FreeBSD and 32-bit architectures
instantiate
internal
3 files
build-helpers.shbuild-platform-helpers.shrun-tests-with-helpers.sh
- Added dynamic version extraction to helper workflows
baseline
internal
5 files
build-helpers.shbuild-platform-helpers.shrun-tests-with-helpers.shpackage-helpers.shrun-platform-tests.sh
- Subsequently reverted CentOS 7 and FreeBSD compatibility due to issues
decouple
internal
3 files
build-helpers.shbuild-platform-helpers.shrun-tests-with-helpers.sh
PSPF Magic Validation
10 files changed
package-helpers.shShell script updatesbuilder.goGo builder implementationchecksums.goGo source updatesconstants.goGo source updatesindex.goGo source updateslauncher.goGo launcher implementationmetadata.goGo source updatesreader.goGo reader implementationslots.goGo slot processingutils.goGo source updates
- Improved PSPF magic validation to handle false positives (
9ebdf7a1) decouple internal3 files
package-helpers.shbuilder.gochecksums.go
- Removed PSPF2025 from comments to prevent binary embedding
specify
errata
3 files
package-helpers.shbuilder.gochecksums.go
- Added emoji-prefixed debug logging for package reading operations
baseline
behavioral
3 files
package-helpers.shbuilder.gochecksums.go
- Rebuilt helpers with PSPF magic encoding fix
remediate
internal
3 files
package-helpers.shbuilder.gochecksums.go
CI Workflow Fixes
10 files changed
run-tests-with-helpers.shShell script updatestaster-pipeline.ymlCI workflow configurationbuild-helpers.shShell script updatesbuild-platform-helpers.shShell script updatespackage-helpers.shShell script updatesrun-platform-tests.shShell script updatestest-binaries.ps1Shell script updatestest-binaries.shShell script updatestest-integration.ps1Shell script updatestest-integration.shShell script updates
- Built helpers inline in taster-tests workflow
qualify
internal
5 files
run-tests-with-helpers.shtaster-pipeline.ymlbuild-helpers.shbuild-platform-helpers.shpackage-helpers.sh
- Corrected artifact names for helper downloads
remediate
internal
3 files
run-tests-with-helpers.shtaster-pipeline.ymlbuild-helpers.sh
- Made code quality tools non-blocking in CI
baseline
internal
3 files
taster-pipeline.ymlact-test.ymlhelper-pipeline.yml
- Fixed sparse checkout for cache key generation
streamline
internal
3 files
run-tests-with-helpers.shtaster-pipeline.ymlbuild-helpers.sh
- Updated
--launcherto--launcher-binflag decouple behavioral3 files
run-tests-with-helpers.shtaster-pipeline.ymlbuild-helpers.sh
Build Script Improvements
10 files changed
test-binaries.ps1Shell script updatestest-integration.ps1Shell script updatesbuild-helpers.shShell script updatesbuild-platform-helpers.shShell script updatesrun-tests-with-helpers.shShell script updatestaster-pipeline.ymlCI workflow configurationpackage-helpers.shShell script updatesrun-platform-tests.shShell script updatestest-binaries.shShell script updatestest-integration.shShell script updates
- Added version numbers to artifacts and .exe extension handling
baseline
internal
3 files
test-binaries.ps1test-integration.ps1build-helpers.sh
- Improved helper workflows with parallel code quality checks
streamline
internal
5 files
test-binaries.ps1test-integration.ps1build-helpers.shbuild-platform-helpers.shrun-tests-with-helpers.sh
- Removed old test scripts replaced by taster crosslang command
qualify
behavioral
5 files
test-binaries.ps1test-integration.ps1run-tests-with-helpers.shrun-platform-tests.shtest-binaries.sh
- Fixed Windows ARM64 build removal (cross-compilation not working)
remediate
internal
3 files
test-binaries.ps1test-integration.ps1build-helpers.sh
- Simplified build matrix to supported platforms
instantiate
internal
3 files
test-binaries.ps1test-integration.ps1build-helpers.sh
Proper Caching for Helpers
10 files changed
package-helpers.shShell script updatestest-binaries.ps1Shell script updatestest-integration.ps1Shell script updatestest-package.shShell script updatesenv.ps1Shell script updatesbuild-helpers.shShell script updatesbuild-platform-helpers.shShell script updatesrun-tests-with-helpers.shShell script updateshelper-pipeline.ymlCI workflow configurationplatform-helpers.ymlCI workflow configuration
- Added proper caching for helper artifacts (
1f45baf3) instantiate internal3 files
package-helpers.shtest-binaries.ps1test-integration.ps1
- Fixed Windows compatibility in Python packager
remediate
internal
3 files
package-helpers.shtest-binaries.ps1test-integration.ps1
Security and Subprocess Fixes
10 files changed
taster-pipeline.ymlCI workflow configurationrun-platform-tests.shShell script updatesrun-tests-with-helpers.shShell script updatestest-binaries.ps1Shell script updatestest-binaries.shShell script updatestest-integration.ps1Shell script updatestest-integration.shShell script updatestest-local.shShell script updatestest-package.shShell script updatestest-with-act.shShell script updates
- Fixed security issues and subprocess usage
remediate
internal
3 files
taster-pipeline.ymlrun-platform-tests.shrun-tests-with-helpers.sh
- Skipped problematic launcher execution tests in CI
qualify
internal
5 files
taster-pipeline.ymlrun-platform-tests.shrun-tests-with-helpers.shtest-binaries.ps1test-binaries.sh
- Fixed taster test workflow issues
qualify
internal
5 files
taster-pipeline.ymlrun-platform-tests.shrun-tests-with-helpers.shtest-binaries.ps1test-binaries.sh