22
22
uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
23
23
with :
24
24
# renovate: datasource=golang-version depName=golang
25
- go-version : ' 1.24.4 '
25
+ go-version : ' 1.24.5 '
26
26
27
27
- name : Install Deps
28
28
run : |
50
50
uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
51
51
with :
52
52
# renovate: datasource=golang-version depName=golang
53
- go-version : ' 1.24.4 '
53
+ go-version : ' 1.24.5 '
54
54
55
55
- name : Build
56
56
run : make build-via-docker COVERAGE_FLAG='-cover'
85
85
uses : actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
86
86
with :
87
87
# renovate: datasource=golang-version depName=golang
88
- go-version : ' 1.24.4 '
88
+ go-version : ' 1.24.5 '
89
89
90
90
- name : Install Deps
91
91
run : |
@@ -320,7 +320,7 @@ jobs:
320
320
path : ptcpdump
321
321
322
322
- name : Provision LVH VMs
323
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
323
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
324
324
with :
325
325
test-name : ptcpdump-test
326
326
image-version : ${{ matrix.kernel }}
@@ -345,7 +345,7 @@ jobs:
345
345
346
346
- name : copy btf file
347
347
if : ${{ startsWith(matrix.kernel, '4.') }}
348
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
348
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
349
349
with :
350
350
provision : ' false'
351
351
cmd : |
@@ -360,7 +360,7 @@ jobs:
360
360
# sudo cp $btf_file /var/lib/ptcpdump/btf/vmlinux
361
361
362
362
- name : Test default (ping)
363
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
363
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
364
364
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) }}
365
365
with :
366
366
provision : ' false'
@@ -372,7 +372,7 @@ jobs:
372
372
bash /host/testdata/test_default.sh /host/ptcpdump/ptcpdump
373
373
374
374
- name : Test base (curl)
375
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
375
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
376
376
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || !(startsWith(matrix.kernel, '5.4') || startsWith(matrix.kernel, '4.')) }}
377
377
with :
378
378
provision : ' false'
@@ -384,7 +384,7 @@ jobs:
384
384
bash /host/testdata/test_base.sh /host/ptcpdump/ptcpdump
385
385
386
386
- name : Test parent info
387
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
387
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
388
388
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || !(startsWith(matrix.kernel, '5.4') || startsWith(matrix.kernel, '4.')) }}
389
389
with :
390
390
provision : ' false'
@@ -396,7 +396,7 @@ jobs:
396
396
bash /host/testdata/test_parent_info.sh /host/ptcpdump/ptcpdump
397
397
398
398
- name : Test filter by process name
399
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
399
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
400
400
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || !(startsWith(matrix.kernel, '5.4') || startsWith(matrix.kernel, '4.')) }}
401
401
with :
402
402
provision : ' false'
@@ -408,7 +408,7 @@ jobs:
408
408
bash /host/testdata/test_pname_filter.sh /host/ptcpdump/ptcpdump
409
409
410
410
- name : Test filter by process id
411
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
411
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
412
412
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || !(startsWith(matrix.kernel, '5.4') || startsWith(matrix.kernel, '4.')) }}
413
413
with :
414
414
provision : ' false'
@@ -420,7 +420,7 @@ jobs:
420
420
bash /host/testdata/test_pid_filter.sh /host/ptcpdump/ptcpdump
421
421
422
422
- name : Test read pcap file
423
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
423
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
424
424
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) }}
425
425
with :
426
426
provision : ' false'
@@ -432,7 +432,7 @@ jobs:
432
432
bash /host/testdata/test_read_pcap.sh /host/ptcpdump/ptcpdump
433
433
434
434
- name : Test write pcap file
435
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
435
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
436
436
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) }}
437
437
with :
438
438
provision : ' false'
@@ -444,7 +444,7 @@ jobs:
444
444
bash /host/testdata/test_write_pcap.sh /host/ptcpdump/ptcpdump
445
445
446
446
- name : Test write to stdout
447
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
447
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
448
448
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) }}
449
449
with :
450
450
provision : ' false'
@@ -456,7 +456,7 @@ jobs:
456
456
bash /host/testdata/test_write_stdout.sh /host/ptcpdump/ptcpdump
457
457
458
458
- name : Test exist connections
459
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
459
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
460
460
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || !(startsWith(matrix.kernel, '5.4') || startsWith(matrix.kernel, '4.')) }}
461
461
with :
462
462
provision : ' false'
@@ -469,7 +469,7 @@ jobs:
469
469
470
470
- name : Test arp and icmp
471
471
if : ${{ (!startsWith(matrix.kernel, '5.4')) && (!startsWith(matrix.kernel, '4.')) && (!startsWith(matrix.backend, 'cgroup-skb')) }}
472
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
472
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
473
473
with :
474
474
provision : ' false'
475
475
cmd : |
@@ -482,7 +482,7 @@ jobs:
482
482
483
483
- name : Test netns
484
484
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || (!startsWith(matrix.kernel, '5.4') && !startsWith(matrix.kernel, '4.') && !startsWith(matrix.backend, 'cgroup-skb')) }}
485
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
485
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
486
486
with :
487
487
provision : ' false'
488
488
cmd : |
@@ -494,7 +494,7 @@ jobs:
494
494
495
495
- name : Test netns newly (normal)
496
496
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || (!startsWith(matrix.kernel, '5.4') && !startsWith(matrix.kernel, '4.') && !startsWith(matrix.backend, 'cgroup-skb')) }}
497
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
497
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
498
498
with :
499
499
provision : ' false'
500
500
cmd : |
@@ -506,7 +506,7 @@ jobs:
506
506
507
507
- name : Test netns newly (exec)
508
508
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || (!startsWith(matrix.kernel, '5.4') && !startsWith(matrix.kernel, '4.') && !startsWith(matrix.backend, 'cgroup-skb')) }}
509
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
509
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
510
510
with :
511
511
provision : ' false'
512
512
cmd : |
@@ -517,7 +517,7 @@ jobs:
517
517
bash /host/testdata/retry.sh 3 bash /host/testdata/test_netns_newly_exec.sh /host/ptcpdump/ptcpdump
518
518
519
519
- name : Test run sub program
520
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
520
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
521
521
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) || !(startsWith(matrix.kernel, '5.4') || startsWith(matrix.kernel, '4.')) }}
522
522
with :
523
523
provision : ' false'
@@ -530,7 +530,7 @@ jobs:
530
530
bash /host/testdata/test_sub_curl_domain_program.sh /host/ptcpdump/ptcpdump
531
531
532
532
- name : Test NAT
533
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
533
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
534
534
if : ${{ startsWith(matrix.backend, 'tc') || (startsWith(matrix.backend, 'socket-filter') && !startsWith(matrix.kernel, '4.') ) }}
535
535
with :
536
536
provision : ' false'
@@ -542,7 +542,7 @@ jobs:
542
542
bash /host/testdata/retry.sh 8 bash /host/testdata/test_nat.sh /host/ptcpdump/ptcpdump
543
543
544
544
- name : Test rotate
545
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
545
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
546
546
if : ${{ (startsWith(matrix.backend, 'tc')) && (contains(matrix.kernel, 'next')) }} # no need test for all kernels
547
547
with :
548
548
provision : ' false'
@@ -564,7 +564,7 @@ jobs:
564
564
- name : Test go tls keylog (unstripped)
565
565
if : false
566
566
# if: ${{ (!startsWith(matrix.kernel, '5.4')) && (!startsWith(matrix.kernel, '4.')) && (!startsWith(matrix.backend, 'tp')) }}
567
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
567
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
568
568
with :
569
569
provision : ' false'
570
570
cmd : |
@@ -581,7 +581,7 @@ jobs:
581
581
- name : Test go tls keylog (PIE)
582
582
if : false
583
583
# if: ${{ (!startsWith(matrix.kernel, '5.4')) && (!startsWith(matrix.kernel, '4.')) && (!startsWith(matrix.backend, 'tp')) }}
584
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
584
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
585
585
with :
586
586
provision : ' false'
587
587
cmd : |
@@ -598,7 +598,7 @@ jobs:
598
598
- name : Test go tls keylog (stripped)
599
599
if : false
600
600
# if: ${{ (!startsWith(matrix.kernel, '5.4')) && (!startsWith(matrix.kernel, '4.')) && (!startsWith(matrix.backend, 'tp')) }}
601
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
601
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
602
602
with :
603
603
provision : ' false'
604
604
cmd : |
@@ -615,7 +615,7 @@ jobs:
615
615
- name : Test go tls keylog (stripped + PIE)
616
616
if : false
617
617
# if: ${{ (!startsWith(matrix.kernel, '5.4')) && (!startsWith(matrix.kernel, '4.')) && (!startsWith(matrix.backend, 'tp')) }}
618
- uses : cilium/little-vm-helper@3b6f374a9b62e6987efee7e3ab226f968d857c7c # v0.0.25
618
+ uses : cilium/little-vm-helper@9c1f3a549af06e213863d034c13ba1c5d1e3c667 # v0.0.26
619
619
with :
620
620
provision : ' false'
621
621
cmd : |
0 commit comments