diff --git a/cmd/wfctl/plugin_conformance_test.go b/cmd/wfctl/plugin_conformance_test.go index 9301b22c..494dffca 100644 --- a/cmd/wfctl/plugin_conformance_test.go +++ b/cmd/wfctl/plugin_conformance_test.go @@ -425,7 +425,11 @@ func writeTarGzFromDir(t *testing.T, srcDir, dest string) { t.Fatalf("create archive: %v", err) } defer f.Close() - gw := gzip.NewWriter(f) + // Fixture compression need not spend the full race-test budget on release binaries. + gw, err := gzip.NewWriterLevel(f, gzip.BestSpeed) + if err != nil { + t.Fatalf("create fixture gzip writer: %v", err) + } defer gw.Close() tw := tar.NewWriter(gw) defer tw.Close() @@ -474,7 +478,11 @@ func writeTarGzFiles(t *testing.T, dest string, files map[string]string) { t.Fatalf("create archive: %v", err) } defer f.Close() - gw := gzip.NewWriter(f) + // Preserve real gzip archives while avoiding expensive default-level fixture compression. + gw, err := gzip.NewWriterLevel(f, gzip.BestSpeed) + if err != nil { + t.Fatalf("create fixture gzip writer: %v", err) + } defer gw.Close() tw := tar.NewWriter(gw) defer tw.Close() diff --git a/example/go.mod b/example/go.mod index 62d1b487..8da7e94f 100644 --- a/example/go.mod +++ b/example/go.mod @@ -16,7 +16,7 @@ require ( github.com/GoCodeAlone/go-plugin v1.7.0 // indirect github.com/GoCodeAlone/modular/modules/auth v1.19.0 // indirect github.com/GoCodeAlone/modular/modules/cache v1.19.0 // indirect - github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.10.0 // indirect + github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.12.0 // indirect github.com/GoCodeAlone/modular/modules/jsonschema v1.17.0 // indirect github.com/GoCodeAlone/modular/modules/reverseproxy/v2 v2.10.0 // indirect github.com/GoCodeAlone/yaegi v0.17.2 // indirect diff --git a/example/go.sum b/example/go.sum index 3e0ec393..ce2a1408 100644 --- a/example/go.sum +++ b/example/go.sum @@ -15,8 +15,8 @@ github.com/GoCodeAlone/modular/modules/auth v1.19.0 h1:ughD47BqEAhg7+3trucwcs5Kz github.com/GoCodeAlone/modular/modules/auth v1.19.0/go.mod h1:pGPazN7Irlza8kUxE7WsXri44PhURKYBGym1tlBUl+k= github.com/GoCodeAlone/modular/modules/cache v1.19.0 h1:s+3aFI7wncV0NhbPrJheFyVYr1WXwLJXOvSAP9RRaYU= github.com/GoCodeAlone/modular/modules/cache v1.19.0/go.mod h1:bj/yS2FPdEDb8Vdmd5hjs5W4hchzMAC57eoIB3YY9S4= -github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.10.0 h1:2ljVafd/1LYchF47WrnA1+ji8mcmVXMJ4F5qDrhZZi4= -github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.10.0/go.mod h1:AKLcRGsw5gp2Q1zhuK0TBnMJOsaRe3aJ2OKnLFE2O5w= +github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.12.0 h1:58xUt5rMMdSHZ7XWOBc7rf8kajrdcKPO4nVm67U8+iE= +github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.12.0/go.mod h1:tH+3zxfUCKRofm6BcGDSCX5izdb+ox7nP8FYAm4zwvc= github.com/GoCodeAlone/modular/modules/jsonschema v1.17.0 h1:zoWioqUvuNNDfnjHA1sHixdlHfBreJdGhnnEBtxkzI8= github.com/GoCodeAlone/modular/modules/jsonschema v1.17.0/go.mod h1:GDU/jsD6AddmXKedj0wZwieUIaQsTBSGMzuj+XHXMrw= github.com/GoCodeAlone/modular/modules/reverseproxy/v2 v2.10.0 h1:+2M/ecyCxDiXfJM4ibcERuu/BBeIbLTQNcVgRsllR64= diff --git a/go.mod b/go.mod index 0e7958ce..09fa6b4b 100644 --- a/go.mod +++ b/go.mod @@ -10,7 +10,7 @@ require ( github.com/GoCodeAlone/modular v1.13.6 github.com/GoCodeAlone/modular/modules/auth v1.19.0 github.com/GoCodeAlone/modular/modules/cache v1.19.0 - github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.10.0 + github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.12.0 github.com/GoCodeAlone/modular/modules/jsonschema v1.17.0 github.com/GoCodeAlone/modular/modules/reverseproxy/v2 v2.10.0 github.com/GoCodeAlone/workflow-plugin-control-plane v0.1.0 diff --git a/go.sum b/go.sum index a71a2978..655dbd52 100644 --- a/go.sum +++ b/go.sum @@ -21,8 +21,8 @@ github.com/GoCodeAlone/modular/modules/auth v1.19.0 h1:ughD47BqEAhg7+3trucwcs5Kz github.com/GoCodeAlone/modular/modules/auth v1.19.0/go.mod h1:pGPazN7Irlza8kUxE7WsXri44PhURKYBGym1tlBUl+k= github.com/GoCodeAlone/modular/modules/cache v1.19.0 h1:s+3aFI7wncV0NhbPrJheFyVYr1WXwLJXOvSAP9RRaYU= github.com/GoCodeAlone/modular/modules/cache v1.19.0/go.mod h1:bj/yS2FPdEDb8Vdmd5hjs5W4hchzMAC57eoIB3YY9S4= -github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.10.0 h1:2ljVafd/1LYchF47WrnA1+ji8mcmVXMJ4F5qDrhZZi4= -github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.10.0/go.mod h1:AKLcRGsw5gp2Q1zhuK0TBnMJOsaRe3aJ2OKnLFE2O5w= +github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.12.0 h1:58xUt5rMMdSHZ7XWOBc7rf8kajrdcKPO4nVm67U8+iE= +github.com/GoCodeAlone/modular/modules/eventbus/v2 v2.12.0/go.mod h1:tH+3zxfUCKRofm6BcGDSCX5izdb+ox7nP8FYAm4zwvc= github.com/GoCodeAlone/modular/modules/jsonschema v1.17.0 h1:zoWioqUvuNNDfnjHA1sHixdlHfBreJdGhnnEBtxkzI8= github.com/GoCodeAlone/modular/modules/jsonschema v1.17.0/go.mod h1:GDU/jsD6AddmXKedj0wZwieUIaQsTBSGMzuj+XHXMrw= github.com/GoCodeAlone/modular/modules/reverseproxy/v2 v2.10.0 h1:+2M/ecyCxDiXfJM4ibcERuu/BBeIbLTQNcVgRsllR64=