Skip to content

feat(docker): add compose support#872

Draft
acouvreur wants to merge 1 commit intomainfrom
add-docker-compose-support
Draft

feat(docker): add compose support#872
acouvreur wants to merge 1 commit intomainfrom
add-docker-compose-support

Conversation

@acouvreur
Copy link
Copy Markdown
Member

This can use the compose project for auto group and also respect depends on order.

This can use the compose project for auto group and also respect depends on order.
@github-actions github-actions Bot added the provider Issue related to a provider label Apr 16, 2026
@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown

┌──────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Diff between sablier and sablier                                                                         │
├──────────┬───────────────────────────────────────────────────────────────┬──────────┬──────────┬─────────┤
│ PERCENT  │ NAME                                                          │ OLD SIZE │ NEW SIZE │ DIFF    │
├──────────┼───────────────────────────────────────────────────────────────┼──────────┼──────────┼─────────┤
│ +9.65%   │ github.com/sablierapp/sablier                                 │ 221 kB   │ 242 kB   │ +21 kB  │
│ +1.76%   │ go.opentelemetry.io/otel                                      │ 336 kB   │ 342 kB   │ +5.9 kB │
│ +175.07% │ golang.org/x/sync                                             │ 2.2 kB   │ 6.0 kB   │ +3.8 kB │
│ +0.73%   │ github.com/klauspost/compress                                 │ 491 kB   │ 495 kB   │ +3.6 kB │
│ +0.17%   │ go.podman.io/image/v5                                         │ 1.3 MB   │ 1.3 MB   │ +2.3 kB │
│ +0.21%   │ <autogenerated>                                               │ 746 kB   │ 747 kB   │ +1.6 kB │
│ +0.14%   │ text/template                                                 │ 269 kB   │ 270 kB   │ +387 B  │
│ +0.11%   │ golang.org/x/sys                                              │ 76 kB    │ 76 kB    │ +81 B   │
│ +0.04%   │ sync                                                          │ 79 kB    │ 79 kB    │ +31 B   │
│ +0.01%   │ time                                                          │ 152 kB   │ 152 kB   │ +17 B   │
│ +0.00%   │ crypto                                                        │ 1.8 MB   │ 1.8 MB   │ +5 B    │
│ +0.09%   │ google.golang.org/genproto/googleapis/rpc                     │ 4.2 kB   │ 4.3 kB   │ +4 B    │
│ +0.00%   │ golang.org/x/text                                             │ 150 kB   │ 150 kB   │ +4 B    │
│ +0.03%   │ github.com/go-openapi/swag                                    │ 9.8 kB   │ 9.8 kB   │ +3 B    │
│ +0.00%   │ github.com/opencontainers/cgroups                             │ 123 kB   │ 123 kB   │ +2 B    │
│ +0.00%   │ github.com/go-jose/go-jose/v4                                 │ 262 kB   │ 262 kB   │ +2 B    │
│ +0.00%   │ golang.org/x/crypto                                           │ 686 kB   │ 686 kB   │ +2 B    │
│ -0.00%   │ vendor/golang.org/x/crypto/cryptobyte                         │ 26 kB    │ 26 kB    │ -1 B    │
│ -0.00%   │ k8s.io/apimachinery                                           │ 1.6 MB   │ 1.6 MB   │ -1 B    │
│ -0.00%   │ github.com/spf13/cast                                         │ 107 kB   │ 107 kB   │ -1 B    │
│ -0.00%   │ github.com/go-playground/validator/v10                        │ 308 kB   │ 308 kB   │ -1 B    │
│ -0.00%   │ google.golang.org/protobuf                                    │ 1.7 MB   │ 1.7 MB   │ -2 B    │
│ -0.00%   │ google.golang.org/grpc                                        │ 1.1 MB   │ 1.1 MB   │ -3 B    │
│ -0.00%   │ github.com/godbus/dbus/v5                                     │ 325 kB   │ 325 kB   │ -4 B    │
│ -0.00%   │ net                                                           │ 1.6 MB   │ 1.6 MB   │ -4 B    │
│ -0.01%   │ github.com/spf13/viper                                        │ 64 kB    │ 64 kB    │ -4 B    │
│ -0.01%   │ go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp │ 70 kB    │ 70 kB    │ -5 B    │
│ -0.00%   │ os                                                            │ 204 kB   │ 204 kB   │ -5 B    │
│ -0.00%   │ github.com/json-iterator/go                                   │ 412 kB   │ 412 kB   │ -6 B    │
│ -0.00%   │ github.com/google/go-cmp                                      │ 281 kB   │ 281 kB   │ -7 B    │
│ -0.00%   │ github.com/fxamacker/cbor/v2                                  │ 267 kB   │ 267 kB   │ -7 B    │
│ -0.03%   │ k8s.io/utils                                                  │ 28 kB    │ 28 kB    │ -9 B    │
│ -0.00%   │ golang.org/x/net                                              │ 814 kB   │ 814 kB   │ -9 B    │
│ -0.00%   │ github.com/pelletier/go-toml/v2                               │ 207 kB   │ 207 kB   │ -10 B   │
│ -0.00%   │ k8s.io/client-go                                              │ 13 MB    │ 13 MB    │ -11 B   │
│ -0.00%   │ github.com/google/gnostic-models                              │ 1.5 MB   │ 1.5 MB   │ -12 B   │
│ -0.00%   │ github.com/goccy/go-yaml                                      │ 658 kB   │ 658 kB   │ -13 B   │
│ -0.01%   │ github.com/spf13/pflag                                        │ 277 kB   │ 277 kB   │ -14 B   │
│ -0.01%   │ github.com/BurntSushi/toml                                    │ 156 kB   │ 156 kB   │ -17 B   │
│ -0.00%   │ k8s.io/api                                                    │ 16 MB    │ 16 MB    │ -18 B   │
│ -0.00%   │ go.podman.io/storage                                          │ 1.5 MB   │ 1.5 MB   │ -26 B   │
│ -0.02%   │ github.com/quic-go/quic-go                                    │ 1.2 MB   │ 1.2 MB   │ -280 B  │
├──────────┼───────────────────────────────────────────────────────────────┼──────────┼──────────┼─────────┤
│ +0.05%   │ .rodata                                                       │ 9.3 MB   │ 9.3 MB   │ +4.8 kB │
│ +0.10%   │ .data                                                         │ 262 kB   │ 262 kB   │ +256 B  │
│ +0.22%   │ .go.buildinfo                                                 │ 14 kB    │ 14 kB    │ +32 B   │
│ +0.03%   │ .typelink                                                     │ 110 kB   │ 110 kB   │ +32 B   │
├──────────┼───────────────────────────────────────────────────────────────┼──────────┼──────────┼─────────┤
│ +0.07%   │ sablier                                                       │ 66 MB    │ 66 MB    │ +45 kB  │
│          │ sablier                                                       │          │          │         │
└──────────┴───────────────────────────────────────────────────────────────┴──────────┴──────────┴─────────┘

@github-actions
Copy link
Copy Markdown

❌ 9 Tests Failed:

Tests completed Failed Passed Skipped
217 9 208 0
View the top 3 failed tests by shortest run time
TestDefault
Stack Traces | 0.010s run time
Failed
TestDefault/config_file
Stack Traces | 0.010s run time
Failed
TestPrecedence/env_var
Stack Traces | 0.010s run time
Failed

📣 Thoughts on this report? Let Codecov know! | Powered by Codecov

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 16, 2026

❌ 9 Tests Failed:

Tests completed Failed Passed Skipped
217 9 208 0
View the top 3 failed test(s) by shortest run time
github.com/sablierapp/sablier/pkg/sabliercmd::TestDefault
Stack Traces | 0.01s run time
Failed
github.com/sablierapp/sablier/pkg/sabliercmd::TestDefault/config_file
Stack Traces | 0.01s run time
Failed
github.com/sablierapp/sablier/pkg/sabliercmd::TestPrecedence/env_var
Stack Traces | 0.01s run time
Failed
github.com/sablierapp/sablier/pkg/sabliercmd::TestPrecedence/flag
Stack Traces | 0.01s run time
Failed
github.com/sablierapp/sablier/pkg/sabliercmd::TestPrecedence/config_file
Stack Traces | 0.02s run time
Failed
github.com/sablierapp/sablier/pkg/sabliercmd::TestPrecedence/legacy_env_var
Stack Traces | 0.02s run time
Failed
github.com/sablierapp/sablier/pkg/sabliercmd::TestPrecedence
Stack Traces | 0.06s run time
Failed
github.com/sablierapp/sablier/pkg/provider/podman::TestPodmanProvider_Stop/container_stop_as_expected
Stack Traces | 0.24s run time
Failed
github.com/sablierapp/sablier/pkg/provider/podman::TestPodmanProvider_Stop
Stack Traces | 9.52s run time
Failed

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

provider Issue related to a provider

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant