Skip to content

Conversation

@userzimmermann
Copy link
Member

@userzimmermann userzimmermann self-assigned this Sep 28, 2025
@userzimmermann userzimmermann added the enhancement New feature or request label Sep 28, 2025
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.183n ± 5%   2.186n ± 1%       ~ (p=0.432 n=7)
NotNilPtr-4      2.492n ± 0%   2.495n ± 0%       ~ (p=0.636 n=7)
geomean          2.332n        2.335n       +0.13%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from bbcda46 to c287e20 Compare September 28, 2025 13:03
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.186n ± 3%   2.183n ± 1%       ~ (p=0.875 n=7)
NotNilPtr-4      2.494n ± 1%   2.494n ± 0%       ~ (p=0.636 n=7)
geomean          2.335n        2.333n       -0.07%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from c287e20 to ebc1072 Compare September 28, 2025 14:53
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.182n ± 5%   2.182n ± 1%       ~ (p=0.512 n=7)
NotNilPtr-4      2.491n ± 0%   2.493n ± 0%       ~ (p=0.836 n=7)
geomean          2.331n        2.332n       +0.04%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from ebc1072 to 219212f Compare September 28, 2025 14:58
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.181n ± 0%   2.184n ± 1%       ~ (p=0.173 n=7)
NotNilPtr-4      2.496n ± 0%   2.493n ± 1%       ~ (p=0.974 n=7)
geomean          2.333n        2.333n       +0.01%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from ae01ac3 to c7c7fad Compare September 28, 2025 15:27
@github-actions
Copy link

🤖 Auto-fix applied

Linting fixes have been automatically committed: 59ee04e

From workflow run: https://github.com/zimmermanncode/go-require/actions/runs/18076279262

@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.184n ± 2%   2.184n ± 2%       ~ (p=0.929 n=7)
NotNilPtr-4      2.494n ± 2%   2.490n ± 0%       ~ (p=0.561 n=7)
geomean          2.334n        2.332n       -0.08%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from 59ee04e to d2ab90a Compare September 28, 2025 19:04
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.180n ± 6%   2.183n ± 3%       ~ (p=0.690 n=7)
NotNilPtr-4      2.491n ± 1%   2.490n ± 0%       ~ (p=0.354 n=7)
geomean          2.330n        2.331n       +0.05%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@github-actions
Copy link

Auto-fix applied from Lint & format/lint job

  • Workflow run: git://github.com/zimmermanncode/go-require.git/actions/runs/18078548073
  • Fix commit: git://github.com/zimmermanncode/go-require.git/commit/a0d1c53b08e8bc62a013e15221024f1a4c28108a

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from a0d1c53 to cd0ce97 Compare September 28, 2025 19:24
@github-actions
Copy link

Auto-fix applied from zimmermanncode/go-require/.github/workflows/linting.yml@refs/pull/9/merge / lint job

@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.180n ± 2%   2.184n ± 1%       ~ (p=0.400 n=7)
NotNilPtr-4      2.492n ± 1%   2.491n ± 1%       ~ (p=0.488 n=7)
geomean          2.331n        2.332n       +0.07%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann enabled auto-merge (squash) September 28, 2025 19:30
@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from 726149f to 4bf90ad Compare September 28, 2025 19:39
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.181n ± 4%   2.182n ± 1%       ~ (p=1.000 n=7)
NotNilPtr-4      2.492n ± 0%   2.493n ± 0%       ~ (p=0.291 n=7)
geomean          2.331n        2.332n       +0.04%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@github-actions
Copy link

Auto-fix applied from zimmermanncode/go-require/.github/workflows/linting.yml@refs/pull/9/merge / lint job

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from 96b40f5 to a75c787 Compare September 28, 2025 19:55
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.180n ± 2%   2.179n ± 1%       ~ (p=0.467 n=7)
NotNilPtr-4      2.495n ± 1%   2.492n ± 1%       ~ (p=0.241 n=7)
geomean          2.332n        2.330n       -0.08%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@github-actions
Copy link

Auto-fix applied from Lint & format / lint job

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from 9488ff8 to 44a9cf8 Compare September 28, 2025 20:12
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │          head-bench.txt           │
            │     sec/op     │   sec/op     vs base              │
NilPtr-4         2.182n ± 2%   2.182n ± 1%       ~ (p=0.947 n=7)
NotNilPtr-4      2.493n ± 0%   2.491n ± 0%       ~ (p=0.646 n=7)
geomean          2.332n        2.331n       -0.04%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from 44a9cf8 to cbb1686 Compare September 28, 2025 20:15
@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from fb241e4 to 0147e8a Compare September 30, 2025 06:48
@github-actions
Copy link

Auto-fix applied from Linting / lint job

@userzimmermann: Please check the auto-changes, pull them, squash commits, & force-push to continue the PR review ...

@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │           head-bench.txt           │
            │     sec/op     │   sec/op     vs base               │
NilPtr-4         2.181n ± 0%   2.185n ± 0%        ~ (p=0.212 n=7)
NotNilPtr-4      2.492n ± 0%   2.179n ± 1%  -12.56% (p=0.001 n=7)
geomean          2.331n        2.182n        -6.41%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from e0999c2 to 54ba756 Compare September 30, 2025 06:57
@github-actions
Copy link

Auto-fix applied from Linting / lint job

@userzimmermann: Please check the auto-changes, pull them, squash commits, & force-push to continue the PR review ...

@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │           head-bench.txt           │
            │     sec/op     │   sec/op     vs base               │
NilPtr-4         2.180n ± 0%   2.182n ± 1%        ~ (p=0.684 n=7)
NotNilPtr-4      2.491n ± 0%   2.181n ± 1%  -12.44% (p=0.001 n=7)
geomean          2.330n        2.181n        -6.39%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from fcbcf8d to b599d8a Compare September 30, 2025 07:00
@github-actions
Copy link

Auto-fix applied from Linting / lint job

@userzimmermann: Please check the auto-changes, pull them, squash commits, & force-push to continue the PR review ...

@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │           head-bench.txt           │
            │     sec/op     │   sec/op     vs base               │
NilPtr-4         2.190n ± 5%   2.181n ± 0%        ~ (p=0.470 n=7)
NotNilPtr-4      2.490n ± 0%   2.178n ± 0%  -12.53% (p=0.001 n=7)
geomean          2.335n        2.179n        -6.67%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from 6242944 to 24cc8e2 Compare September 30, 2025 10:13
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │           head-bench.txt           │
            │     sec/op     │   sec/op     vs base               │
NilPtr-4         2.185n ± 2%   2.180n ± 0%        ~ (p=0.407 n=7)
NotNilPtr-4      2.490n ± 0%   2.180n ± 1%  -12.45% (p=0.001 n=7)
geomean          2.333n        2.180n        -6.54%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@github-actions
Copy link

Auto-fix applied from Linting / lint job

@userzimmermann: Please check the auto-changes, pull them, squash commits, & force-push to continue the PR review ...

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from e4a1d14 to 6fc9aef Compare September 30, 2025 10:33
@github-actions
Copy link

Auto-fix applied from Linting / lint job

@userzimmermann: Please check the auto-changes, pull them, squash commits, & force-push to continue the PR review ...

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from af65bb3 to ce8827f Compare September 30, 2025 10:44
@github-actions
Copy link

Auto-fix applied from Linting / lint job

@userzimmermann: Please check the auto-changes, pull them, squash commits, & force-push to continue the PR review ...

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from 15d25c8 to 7ad1761 Compare September 30, 2025 10:54
@github-actions
Copy link

Auto-fix applied from Linting / lint job

@userzimmermann: Please check the auto-changes, pull them, squash commits, & force-push to continue the PR review ...

@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │           head-bench.txt           │
            │     sec/op     │   sec/op     vs base               │
NilPtr-4         2.190n ± 5%   2.183n ± 0%        ~ (p=0.220 n=7)
NotNilPtr-4      2.493n ± 0%   2.185n ± 1%  -12.35% (p=0.001 n=7)
geomean          2.337n        2.184n        -6.53%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from dba0e4d to acce72b Compare September 30, 2025 19:35
@github-actions
Copy link

Auto-fix applied from Linting / lint job

@userzimmermann: Please check the auto-changes, pull them, squash commits, & force-push to continue the PR review ...

@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │           head-bench.txt           │
            │     sec/op     │   sec/op     vs base               │
NilPtr-4         2.182n ± 5%   2.180n ± 1%        ~ (p=0.195 n=7)
NotNilPtr-4      2.492n ± 0%   2.181n ± 0%  -12.48% (p=0.001 n=7)
geomean          2.332n        2.180n        -6.49%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from 23489fb to f0078e8 Compare September 30, 2025 19:57
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │           head-bench.txt           │
            │     sec/op     │   sec/op     vs base               │
NilPtr-4         2.188n ± 4%   2.184n ± 1%        ~ (p=0.438 n=7)
NotNilPtr-4      2.493n ± 0%   2.182n ± 1%  -12.47% (p=0.001 n=7)
geomean          2.336n        2.183n        -6.53%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

* Added composite .github/actions/auto-commit
* Using stefanzweifel/[email protected]
* Extended w/ comment step explaining the auto-commit.

* Added auto-commit to linting/lint job.
* Configured golangci-lint to enable all linters.
* Wrapped golangci-lint w/ reviewdog on pull requests.
* & addressed all linting problems.

Closes #8

Signed-off-by: Stefan Zimmermann <[email protected]>
@userzimmermann userzimmermann force-pushed the zimmermann/ci-auto-commit branch from f0078e8 to cca3716 Compare September 30, 2025 20:20
@github-actions
Copy link

Benchmark comparison w/ base branch

goos: linux
goarch: amd64
pkg: github.com/zimmermanncode/go-require
cpu: AMD EPYC 7763 64-Core Processor                
            │ base-bench.txt │           head-bench.txt           │
            │     sec/op     │    sec/op     vs base              │
NilPtr-4         2.182n ± 3%   2.335n ±  8%  +7.01% (p=0.013 n=7)
NotNilPtr-4      2.494n ± 1%   2.490n ± 11%       ~ (p=0.052 n=7)
geomean          2.333n        2.411n        +3.36%

            │ base-bench.txt │           head-bench.txt           │
            │      B/op      │    B/op     vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

            │ base-bench.txt │           head-bench.txt           │
            │   allocs/op    │ allocs/op   vs base                │
NilPtr-4        0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
NotNilPtr-4     0.000 ± 0%     0.000 ± 0%       ~ (p=1.000 n=7) ¹
geomean                    ²               +0.00%               ²
¹ all samples are equal
² summaries must be >0 to compute geomean

@userzimmermann userzimmermann merged commit e0a28dd into main Sep 30, 2025
9 checks passed
@userzimmermann userzimmermann deleted the zimmermann/ci-auto-commit branch September 30, 2025 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants