flavorpack
2025-11-23
Windows CI temporarily disabled while platform support is worked out
109 files · 10,888+ · 2,404-
Windows CI: Temporarily Disabled
37 files changed
analyze_pe_binaries.pyUpdated analyze_pe_binaries.pybuild-go-helpers.shUpdated CI scriptbuild-rust-helpers.shUpdated CI scriptcombine-helper-artifacts.shUpdated CI scriptcreate-helper-matrix.shUpdated CI scriptcreate-pretaster-matrix.shUpdated CI scriptcreate-test-matrix.shUpdated CI scriptgenerate-flavor-summary.shUpdated CI scriptgenerate-security-summary.pyUpdated generate-security-summary.pygenerate-taster-summary.shUpdated CI scriptsecurity-scan-helpers.shUpdated CI scriptorganize-platform-helpers.shUpdated CI scriptprepare-release.shUpdated CI scriptprepare-taster-build.shUpdated CI scriptrun-bandit-scan.shUpdated CI scriptrun-cargo-audit-scan.shUpdated CI scriptrun-checkov-scan.shUpdated CI scriptrun-comprehensive-taster-tests.shUpdated CI scriptrun-detect-secrets-scan.shUpdated CI scriptrun-dodgy-scan.shUpdated CI scriptrun-gosec-scan.shUpdated CI scriptrun-govulncheck-scan.shUpdated CI scriptrun-grype-scan.shUpdated CI scriptrun-pip-audit-scan.shUpdated CI scriptrun-safety-scan.shUpdated CI scriptrun-semgrep-scan.shUpdated CI scriptrun-tfsec-scan.shUpdated CI scriptrun-trivy-scan.shUpdated CI scriptrun-trufflehog-scan.shUpdated CI scripttest-metadata.pyUpdated test-metadata.pyvalidate-helper-binaries.shUpdated CI scriptvalidate-wheel-structure.shUpdated CI script01-helper-prep.ymlUpdated CI workflow03-flavor-pipeline.ymlUpdated CI workflow04-taster-pipeline.ymlUpdated CI workflow06-security-scan.ymlUpdated CI workflowMakefileUpdated build targets
- Removed
windows-amd64from pretaster test matrix (create-pretaster-matrix.sh) qualify internal1 file
create-pretaster-matrix.sh
- Disabled all Windows platforms in helper-prep workflow (
01-helper-prep.yml) — bothwindows_amd64andwindows_arm64pulled from build matrix pending support completion baseline internal1 file
01-helper-prep.yml
- Comment updated in taster pipeline to reflect both Windows variants being skipped specify errata
Security Scanning Overhaul
2 files changed
flavor-private.keyRotated key fileflavor-public.keyRotated key file
06-security-scan.ymlexpanded with 853 lines of new scanning steps — adds structured reporting, enhanced secret detection, and multi-tool scanning outputs harden internal1 file
06-security-scan.yml
- Removed
keys/flavor-private.keyandkeys/flavor-public.keyfrom repository (secrets cleanup) deprecate errata2 files
flavor-private.keyflavor-public.key
Go PE Resource Improvements
src/flavor-go/pkg/psp/format_2025/pe_resources.go: AddedLOAD_LIBRARY_AS_IMAGE_RESOURCEflag to PE resource reading for Windows cross-platform correctness instantiate behavioral1 file
pe_resources.go
src/flavor-go/pkg/psp/format_2025/reader.go: Read path improvements (137 lines changed) decouple internal1 file
reader.go
src/flavor-go/pkg/psp/format_2025/reader_slots.goandreader_verify.go: Cross-platform slot and verification fixes remediate internal2 files
reader_slots.goreader_verify.go
Dead Code Removal: test-metadata.py
9 files changed
__init__.pyUpdated __init__ moduleoutput.pyUpdated output moduletest_module_imports.pyUpdated tests for module_importstest_verification.pyUpdated tests for verificationtest_extract_command.pyUpdated tests for extract_commandtest_inspect_command.pyUpdated tests for inspect_commandjson_comparison.pyUpdated tests for json_comparisontest_locking.pyUpdated tests for lockingtest_output.pyUpdated tests for output
Other
61 files changed
.gitignoreUpdated git ignore rulesbase-mkdocs.ymlUpdated configurationDISTRIBUTION.mdUpdated documentationREADME.mdUpdated documentation_global_footer.tmpl.mdUpdated documentationbuild-tools-setup.mdUpdated documentationcli-verification.mdUpdated documentationcode-quality-setup.mdUpdated documentationcrypto-setup.mdUpdated documentationgo-requirements.mdUpdated documentationide-setup.mdUpdated documentationoptional-dependencies.mdUpdated documentationplatform-specific-macos.mdUpdated documentationpython-requirements.mdUpdated documentationpython-version-setup.mdUpdated documentationtesting-setup.mdUpdated documentationtroubleshooting-common.mdUpdated documentationuv-installation.mdUpdated documentationverification-commands.mdUpdated documentationvirtual-env-setup.mdUpdated documentationgen_ref_pages.pyUpdated gen_ref_pages.pyANNOUNCEMENT_BANNER.mdUpdated documentationDEVELOPER_GUIDE.mdUpdated documentationREADME.mdUpdated documentation__init__.pyUpdated __init__.pyofficium-dark.svgUpdated officium-dark.svgofficium-light.svgUpdated officium-light.svgprovide-theme.cssUpdated provide-theme.csstermynal.cssUpdated termynal.cssUSAGE.mdUpdated documentationcontributors.ymlUpdated configurationexternal_links.ymlUpdated configurationpeople.ymlUpdated configurationsponsors.ymlUpdated configuration__init__.pyUpdated __init__.pynav_filter_hook.pyUpdated nav_filter_hook.pyterraform_provider.pyUpdated terraform_provider.pyversion_hook.pyUpdated version_hook.pycustom.jsUpdated custom.jsmermaid-init.jsUpdated mermaid-init.jstermynal.jsUpdated termynal.jscopyright.htmlUpdated copyright.htmlaudit-badge.mdUpdated documentationaudit-status.mdUpdated documentationgitleaks.jsonUpdated gitleaks.jsongitleaks_raw.jsonUpdated gitleaks_raw.jsongitleaks_summary.txtUpdated gitleaks_summary.txtpip_audit.jsonUpdated pip_audit.jsonpip_audit_summary.txtUpdated pip_audit_summary.txtsecurity.jsonUpdated security.jsonsecurity_issues.txtUpdated security_issues.txtsecurity_summary.txtUpdated security_summary.txtbuild-configuration.mdUpdated documentationruntime-configuration.mdUpdated documentationfix_future_imports.pyUpdated fix_future_imports.pyfix_indentation.pyUpdated fix_indentation.pyhelpersUpdated helperstest-windows-ci.shUpdated shell scriptrelease.pyUpdated release.py toolupdate-version.shUpdated shell scriptwrknv.tomlUpdated wrknv.toml
- Removed
wrknv.toml,tests/json_comparison.py,helperssymlink,test-windows-ci.shqualify internal3 files
helperstest-windows-ci.shwrknv.toml
- Added
docs/cookbook/recipes/ci-cd.mdanddocs/development/ci-cd.mdupdates specify internal - Taster pipeline (
04-taster-pipeline.yml): minor job restructuring decouple internal