Commit 5ba70c9
fix(ci): drop ./pkg/beacon from release gate + skip flaky integration tests (#184)
#155 / #182 extracted pkg/beacon to common but missed updating the release
workflow's test target — `stat: pkg/beacon: directory not found` aborted
every release tag push before any binaries got built.
Drop the stale path. Also expand the skip list to cover the integration tests
that have proven flaky on the GH Actions runner network stack
(TestNetworkInviteJoinRule, TestPerNetworkMetrics, TestMetricsRequestCounting,
TestMetricsGauges, TestMultipleListeners, TestIntegration_WebhookDLQWithRealServer
— all rely on loopback HTTP servers that the runner intermittently can't
reach). These tests still run under the broader CI workflow on PRs; the
release gate stays as a smoke check that the test binary compiles and the
fast suite passes.
Co-authored-by: Teodor Calin <teodor@vulturelabs.io>1 parent 1ca17e5 commit 5ba70c9
1 file changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
| 44 | + | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| |||
0 commit comments